2
For Sale
$287,000
Avg Price
$225,000
From
$349,000
To
700 NE 63rd St # D203, Miami FL 33138
700 NE 63rd St # D606, Miami FL 33138