$747,200
91-3525 Kamalie Mua Street unit: 31, Ewa Beach, HI, 96706
Single Family Residence