205 N Hibiscus Dr, Miami Beach, FL 33139
4
beds
3
baths
4,097 Sq.Ft. LIVING AREA
0.48 Acres lot