1111 Glenwood Avenue, Nichols Hills, OK 73116
2
beds
2
baths
1,844 Sq.Ft. LIVING AREA
10,019 Sq.Ft. lot