91-2104 Kanela Street Unit: M-105, Ewa Beach, HI 96706
3
beds
2.5
baths
1,216 Sq.Ft. LIVING AREA
0.026 Acres lot