MLS# 202404070
91-1353 Kaikohola Street Unit D110
Ewa Beach,
HI
96706
Property Type:
Single Family Residence