1
For Sale
$499,000
Avg Price
From
To
$1,890,000
1205 NW 79th St, Miami FL 33147
8031 NW 12th Ct, Miami FL 33147