Detach Single Family, Single Family - Ewa Beach, HIEwa Beach, 91-020 Popoi PlaceDetached house • 1 room(s) • 4 bed. • 3 bath. • 376.91 m²