
Just Listed in South Beach | Bamboo House | 1242 Alton Road #102
1242 Alton Road #102, Miami 1 Bedroom, 1 Bathroom 620 Square FeetWe just listed this beautifully remodeled apartment at the heart of South Beach! It comes fully furnished and includes a central...