$740,740
91-3525 Kamalie Mua Street unit: 12, Ewa Beach, HI, 96706
Single Family Residence