Return To List
The Plaza
Property Information
Now Leasing, The Plaza offering a unique collection of Tulsa’s finest restaurant and merchants featuring an array of specialty stores, men and women’s clothing shoes, exclusive nursery items, home accessories, jewelry, spa treatments and more!
- Price Call for more information
- Space Available 673 SF to 7,000 SF
Map & Location
8138 S. Lewis Avenue
/
Tulsa, OK 74137
Additional Information