Small Shop Space Available
Market Price
NWC 71st & Elmwood Ave, Tulsa, OK, OK 74132
For Lease
Retail
Active
Last Updated: 11/13/2024
Description:
5,340 SF of small shop space available on the NWC of West 71st St and Elmwood Ave
1 Space Available
Space Unknown Sub Type
Available:
Immediately
Sublease:
No
SQFT
5,340
Location

Gallery

