$69,800 - 244 E 52nd Place N, Tulsa, OK 74126
244 E 52nd Place N
Tulsa,
OK
74126
Subdivision name: VALLEY VIEW ACRES II