
Images
Map
Commercial Land for Lease in Tulsa, Oklahoma
7666 E 61st St, Tulsa, OK 66212
$—/mo
2.17 acres
Available lease
Tetra Center is a prominent 134,442 square foot office building located at 7666 E. 61st Street in South Tulsa. The property offers professional office space in an established business corridor, with 24-hour building access, professional property management, flexible suite configurations, and attractive tenant improvement incentives that allow businesses to customize their space. Its strong location provides convenient access to Memorial Drive, Highway 169, restaurants, retail, and nearby residential neighborhoods, making Tetra Center an attractive option for businesses seeking a well-positioned and accessible South Tulsa office environment.
- Under New Ownership and Management
- Property Repositioning Underway
- Flexible Suite Configurations
- Tenant Improvement Allowances Available
- Customizable Buildout Opportunities
- Immediate Occupancy Available
- Planned Common-Area and Exterior Improvements
- Building Signage Opportunities
- Flexible Lease Terms Available
- Various Suite Sizes Available
Lease details
- Price
- Contact agent
Location
- Street address
- 7666 E 61st St
- County
- Tulsa County
- Zip code
- 66212
- Elevation
- 793 feet
Property details
- Acreage
- 2.174 acres
- Source
- SharpLaunch
- Posted
Listing history
| Date | Event | Price | Change | Source |
|---|---|---|---|---|
| Sept 16, 2026 | Relisted | $— | — | SharpLaunch |
| Sept 5, 2026 | Removed | $— | — | Listing agent |
| Sept 4, 2026 | New listing | $— | — | SharpLaunch |
Contact listing agent
By submitting, I agree to the terms of use and to be contacted by . Message and data rates may apply.

