Northtown Plaza

L.L. Bean Is Coming
L.L. Bean Is Coming
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.