MLS# 202423890
84-883 Maiola Street Unit 118
Waianae,
HI
96792
Property Type:
Single Family Residence