- For Lease $18.00/SF/YR
- Property Type Office
- Property Size 94,681 SF
- Date Updated Sep 24, 2026
Description
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.
Highlights
- Building Signage Opportunities
- Customizable Buildout Opportunities
- Flexible Lease Terms Available
- Flexible Suite Configurations
- Immediate Occupancy Available
- Planned Common-Area and Exterior Improvements
- Property Repositioning Underway
- Tenant Improvement Allowances Available
- Under New Ownership and Management
- Various Suite Sizes Available
True
2 Spaces Available
4th Floor
Office
$18.00/SF/YR
26,449 SF
4
26,449 - 26,449 SF
Yes
No
6th Floor
Office
$18.00/SF/YR
17,179 SF
6
17,179 - 17,179 SF
Yes
No
Contacts
Legacy Commercial Property Advisors
Legacy Commercial Property Advisors