Single Family
$8,000,000
1036 NE 89th St
Miami, FL 33138
7 Beds
6 Baths
3,268 Sq Ft