551 NE 62nd Street 6, Miami, FL 33138
Miami, FL 33138
1 / 12
$1,699
1 bed · 1 bath · 539 sq ft · Built 1947