New building in Miami Platja

Map