Tulsa Oklahoma 74136
A single story 8,000 sqft retail building, that lies on 0.86 Acres of land. The property was built in 2012 and is considered “Retail.” Currently leased to a credit tenant on a long term lease