2
For Sale
$767,500
Avg Price
$685,000
From
$850,000
To
1 for rent · $4,750 – $4,750/mo
6198 SW 63rd St, South Miami FL 33143
6133 SW 62nd Ter, South Miami FL 33143
$4,750/mo