$744,850
91-3525 Kamalie Mua Street unit: 29, Ewa Beach, HI, 96706
Single Family Residence