• 6128 East 61st Street

  • 6128 E 61st St, Tulsa, OK 74136

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 22, 2017 2,132 $15.00/sf/yr