$504,900 - 116 W 165th Place S, Glenpool, OK 74033
116 W 165th Place S
Glenpool,
OK
74033
Subdivision name: Elwood Meadows