Show Map
2768 South 117th East Avenue
Tulsa, OK 74129
3 Beds
1.5 Bath
1,125 ft2
0.16 ac
Auction Starts Jan 13