• 13,500 SF of Industrial Space in Cleveland

  • 3620 E 93rd St, Cleveland, OH 44105

Lease History

Lease Date Available SF Floor / Suite Asking Rate
August 31, 2022 13,500 $3.85/sf/mo