Updating results...

33138 Apartments For Rent

1036 NE 89th St, Miami, FL
Apartment For Rent
Rent Zestimate ®: $3.2K
15 days on Zillow
Verified Source

This listing comes to Zillow from a Verified Source, a known and established property manager or property manager's representative.

1036 NE 89th St, Miami, FL33138
6 beds, 6 baths, 5,234 sqft
0.44 ac lot
Built in 1925