Add this property to your favorites View Details 106 W 167th Street S Elwood Crossing I | Glenpool $417,000 4 bd 3 ba 1 ½ ba 2,726 sqft 0.58 acres On Site 9 Days Ago