$1,470,000
91-1304 Kaikohola Street unit: D41, Ewa Beach, HI, 96706
Single Family Residence