The Buffalo Comedy Collective has signed a lease for 2,800 square feet at The Buffalo Lofts at 155 Chandler St. in space ...