91-2280 Kanela Street Unit: T-74, Ewa Beach, HI 96706
4
beds
3
baths
1,512 Sq.Ft. LIVING AREA
1,156 Sq.Ft. lot