1051 NE 89th Street 1, Miami, FL 33138
Miami, FL 33138
1 / 25
$25,000
6 bed · 6 bath · 6,288 sq ft · Built 1939