For sale
$660,000
Photo 1 of 512870 SW 21st St, Miami FL 33175
4 beds3 bathsBuilt 1963MLS# A12115023
Great Location House. Move-in ready home with 1922 Square Feet of Living area, features 4-bed, 3-bath and in laws quarters (efficiency).
For sale
Price reduced
Price reduced