Miami-Havana-Brickell-South Beach
1201 Southwest 12th Avenue, Miami, FL 33129, United States
Miami-Havana-Brickell-South Beach is situated in Miami, 2.2 km from Marlins Park, 2.8 km from Vizcaya Museum, and 4.3 km from Bayfront Park Station. The property is around 4.8 km from Bayside Market Place, 4.8 km from Bayfront Park and 5.