2
For Sale
$1,344,500
Avg Price
$1,239,000
From
$1,450,000
To
9261 SW 80th Ter, Miami FL 33173
9370 SW 82nd St, Miami FL 33173