The Massachusetts property management company that acquired ownership of the Northtown Plaza in Amherst in 2015 has received a commitment from its second major retailer. According to the Buffalo News, L.L. Bean has signed a lease to open its first Buffalo-area store.