$10,000
7115 W 60th St, Tulsa, OK 74107
Active
Land
Unimproved Land
0.063 Acre Lot
17 days on Market