3211 NW 106th Street, Miami, FL 33147
Miami, FL 33147
1 / 10
$750,000
6 bed · 4 bath · 4,470 sq ft · Built 1958