Apartment for rent, 7355 SW 89th St 426N, in Miami-Dade County, United StatesMiami-Dade County, 7355 SW 89th St 426NApartment • 1 room(s) • 1 bed. • 1 bath. • 70.51 m²