740 Meridian Ave #28, Miami Beach, FL 33139
Miami Beach, Florida, United States
ApartmentsTemporary rent1 bedroom1 bathroom41 m²
This 448 square foot apartment home has 1 bedrooms and 1.0 bathrooms. This home is located at 740 Meridian Ave #28, Miami Beach, FL 33139.