Photo 1 of 2250 E 73rd St, Tulsa, OK 74136
Photo 2 of 2250 E 73rd St, Tulsa, OK 74136
Photo 3 of 2250 E 73rd St, Tulsa, OK 74136

IBC Tower

2250 E 73rd St, Tulsa, OK 74136

FOR LEASE - Suite 302 - 3,852 RSF; Suite 360 - 1,779 RSF available on the 3rd Floor. Common area community/training room, seats up to 100. Common area conference rooms, seating up to 14+/-. On-site Bank and ATM.

IBC Tower Office Space for Rent

3 Spaces Available
Property Details
Property Type
Office
Property Size
3,852 sqft
Last Updated
2/12/2026
Landlord's Leasing Agent Representative

TANDA FRANCIS

Price Edwards & Company

(918) 394-1000

IBC Tower location
City
Tulsa
Zip Code
74136