711 Southbridge St is aretail property for lease in Auburn, MA.
Auburn Plaza shopping center is a 77,161+/- square foot strip shopping center, anchored by T.J. Maxx and Park 'n Shop supermarket.
Centrally located is Auburn, MA, which abuts Worcester, MA.
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.