$770,000
91-280 Makalea Street unit: 23, Ewa Beach, HI, 96706
Single Family Residence