3010 NW 32nd Street, Miami, FL 33142
Miami, FL 33142
1 / 22
$580,000
4 bed · 2 bath · 1,958 sq ft · Built 1970