MLS# 202406403
91-1889 Luahoana Street Unit 108
Ewa Beach,
HI
96706
Property Type:
Single Family Residence