Haleiwa Beach Rentals

66-330 Haleiwa Road, Haleiwa, HI 96712