2
For Sale
$659,250
Avg Price
$469,000
From
$849,500
To
1112 NW 81st St, Miami FL 33150
8012 NW 10th Ct, Miami FL 33150
$3,675/mo
7920 NW 11th Ave, Miami FL 33150