6936 S Elwood Ave Tulsa, OK 74132
NNN leased REI in Tulsa, OK with 15-year lease.
Property Features for 6936 S Elwood Ave
General Information
- Size
- 22,788 SF
- Lot size
- 35.57 Acres
Source: SRS Industrial - Newport Beach Agent Matthew Mousavi
Displayed information is deemed reliable but is not guaranteed and should be independently verified.
Overview
NNN Leased REI Investment Property
Current Use by Public Records
Location Insight
- Map
- Local Demand
- City
- Tulsa
- County
- Creek
- State
- Oklahoma
- Longitude
- -95.9942024
- Latitude
- 36.0630331