• 1036 NE 89th St Miami, FL 33138
  • Price: $2,299,000
  • Property ID #: H841152
FAQ

Property Details

1036 NE 89th St
Miami, FL 33138

Beds: 5.0
Baths: 3.0
List Price: $2,299,000