Haleiwa, HI 96712

$1,400,000

Haleiwa Land

  Active