91-1020 Laaulu Street, Ewa Beach, HI 96706 | HotPads