Sherman Plaza is a prime retail destination situated at 1160 Broadway on Route 1 Northbound in Saugus, MA. Boasting a strategic location within an exceptional regional trade area, this bustling plaza is home to a diverse range of well-known national chains and outstanding local merchants, making it a favored spot for both residents and visitors.
With over 2.5 million square feet of retail space within a 3.5 mile radius and a daily traffic volume of more than 116,000 cars on Route 1, Sherman Plaza stands as a testament to the thriving retail market in the North Shore and its surrounding areas.
Generated from the website