FOR LEASE. Over 40,000 SF of updated manufacturing/distribution space and 2,200 SF office space available! This site is located on over 7 acres of land and is exposed to 671′ of frontage along S.Park Ave. within the city grounds of Buffalo
Go here to read the rest:
Manufacturing & warehouse space for lease (Opposite Tesla facility)