Skip to content
Close tour
1248 NE 89th Street, Miami, FL 33138
Miami, FL 33138
1 / 30
$60,000
7 bed · 9 bath · Built 2024