Tulsa Oklahoma 74136

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

Details

Property Type : Oklahoma
Area : 8000 Sq Ft
State : Oklahoma
Zip Code : 74136
City : Tulsa
Country : USA
Property ID : 2964