2
For Sale
$1,500,000
Avg Price
$750,000
From
$2,250,000
To
250 NE 119th Terrace, Miami FL 33161
12001 W Biscayne Canal Road, Miami FL 33161