3
For Sale
$471,000
Avg Price
$425,000
From
$494,000
To
1720 NW 87th Street, Miami FL 33147
2112 NW 83rd Street, Miami FL 33147
9422 NW 26th Ave, Miami FL 33147