700 NE 63rd St # D506, Miami FL 33138
700 NE 63rd St # D506, Miami FL 33138, Miami, FL 33138
$244,900
0 Beds · 1 Baths · 571 Sq Ft