Studio House 2 Blocks from Beach Appartamento Miami Beach
Offering river views, Studio House 2 Blocks from Beach is an accommodation situated in Miami Beach, 2.3 km from Lummus Park Beach and 1.9 km from New World Center.
2811 Indian Creek Drive, Miami Beach, FL 33140, Stati Uniti