631 NE 60th Street A, Miami, FL 33137
Miami, FL 33137
1 / 4
$1,250
1 bed · 1 bath · 2,370 sq ft · Built 1930