91-1041 Kanela Street Unit: T-53, Ewa Beach, HI 96706
4
beds
3
baths
1,761 Sq.Ft. LIVING AREA
0.027 Acres lot