$1,649,000 -
1910 N Hibiscus Dr
North Miami ,
FL 33181
City: North Miami