The Loft

1439 Washington Ave
Miami Beach, FL 33139

MAP