91-1292 Kaikohola Street, Ewa Beach, HI 96706 | HotPads