This 1119 square foot apartment home has 2 bedrooms and 2.5 bathrooms. This home is located at 801 S Miami Ave #39, Miami, FL 33130.
Off market
Street View
Price Unknown
801 S Miami Ave #39, Miami, FL 33130
2beds
2baths
1,119sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$-- Estimated rent