$399,000 - 1238 E 31st Court, Tulsa, OK 74105
1238 E 31st Court
Tulsa,
OK
74105
Subdivision name: Westview amd