IBC Tower - For Lease Suite 310 2250 E 73rd StTulsa, Oklahoma 74136Property details Lease Rate Negotiable Total Square Feet 494 Flyer Contact Josh Love jlove@priceedwards.com 918.394.1000 918.978.2428 Cell Christian Funk cfunk@priceedwards.com 559-307-9833 Description Up to 4,346 RSF Contiguous Available. Photos