This property isn't on the market right now.
Property Address: 7816 E. 108th Street, Tulsa, OK 74133
Located in The Vineyard Office Park, we have 1,332 square feet available for lease in this newly constructed office building. The Vineyard Office Park is in close proximity to new retail, restaurants, services and high-end residential.