Return To List
Owasso Town Center
Property Information
Great location with high visibility, center features an excellent mix of retail, restaurant and service tenants. Current layout consists of a reception area, bullpen, private office, conference room and kitchenette, however, will easily convert to retail.
- Price Call For More Information
- Space Available 1,322 SF and 2,000 SF
Map & Location
12912 E. 86th St. N.
/
Tulsa, OK 74055
Additional Information