1558 NW 103rd Street 1558, Miami, FL 33147
Miami, FL 33147
1 / 7
$1,200
1 bath · 1,712 sq ft · Built 1947