Hale?iwa Beach House

62-540 Kamehameha Hwy Haleiwa HI 96712 USA

(808) 637-3435

Location