91 1020 Laaulu St Ewa Beach Hi 96706, B27 | HotPads