Apartment for sale, 15550 SW 80th St E-106, Miami-Dade, Florida, in Miami, United StatesMiami, 15550 SW 80th St E-106, Miami-Dade, FloridaApartment • 1 room(s) • 2 bed. • 2 bath. • 83.24 m²