2
For Sale
$1,967,889
Avg Price
$1,149,777
From
$2,786,000
To
11000 SW 120th St, Miami FL 33176
10801 SW 123rd St, Miami FL 33176