12506 E 21St St Tulsa, OK 74129
Spacious 4,800 sq ft commercial property ideal for retail or office.
Property Features for 12506 E 21St St
General Information
- Size
- 4,800 SF
- Lot size
- 0.43 Acres
Source: Coldwell Banker Commercial Select Agent David Roberts
Displayed information is deemed reliable but is not guaranteed and should be independently verified.
Overview
Versatile Commercial Property in Tulsa
Current Use by Public Records
Location Insight
- Map
- Local Demand
- City
- Tulsa
- County
- Creek
- State
- Oklahoma
- Longitude
- -95.8373
- Latitude
- 36.133417