2
For Sale
$1,214,500
Avg Price
$1,130,000
From
$1,299,000
To
8611 SW 82nd Ter, Miami FL 33143
8503 SW 83rd St, Miami FL 33143