Ewa Beach, Hawaii
This townhouse is located at 91-660 Kilaha St #E2, Ewa Beach, HI. 91-660 Kilaha St #E2 is in Ewa Beach, HI and in ZIP code 96706. This property has 2 bedrooms, 1 bathroom and approximately 774 sqft of floor space. This property has a lot size of 5.12 acres and was built in 1974.