13105 Ixora Ct 120, North Miami, FL 33181
2
beds
2
baths
966 Sq.Ft. LIVING AREA
The building is gated, community pool, brand new seawall and dock.
– The Paradise Team