1 / 5
Single Family Residence
12870 SW 21st St, Miami FL 33175
At a glance
A closer look
Great Location House. Move-in ready home with 1922 Square Feet of Living area, features 4-bed, 3-bath and in laws quarters (efficiency).
Property details
Location
12870 SW 21st St, Miami FL 33175, Miami, FL
Explore more
Buy homes on 21st St
See other properties currently for sale that match this location.
View homes for sale →Explore more
Rent homes on 21st St
Compare available rentals that match this location.
View rentals →