2
For Sale
$417,500
Avg Price
$250,000
From
$585,000
To
1864 NW 84th St, Miami FL 33147
1810 NW 84th Street, Miami FL 33147