2212 E 66th Pl , #1707, Tulsa, OK 74136

2212 E 66th Pl , #1707, Tulsa, OK 74136

1 Bed 1.5 Bath condo in Southern Cross Add.