$770,240
91-3525 Kamalie Mua Street unit: 21, Ewa Beach, HI, 96706
Single Family Residence