• 7718 East 91st Street South

  • 7718 E 91st St, Tulsa, OK 74133

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 20, 2017 1,343 $14.50/sf/yr
February 20, 2017 1,786 $15.50/sf/yr
February 20, 2017 3,662 $15.50/sf/yr