SOLD – 8215 E. 71st St. Tulsa, OK
By Alisa Criscione, 10:32 pm
This property has excellent visibility from 71st within a prime retail
Property Details
Description
This property has excellent visibility from 71st within a prime retail
Property Details
Description