138 S Main St, Milford, MA 01757, USA
Retail space available at Milford Square in Milford, MA. Situated on Rte. 140 (South Main Street), the center is located 1 mile south of the commercial center of Milford. The property consists of four single-story retail buildings totaling 50,025 SF. 21,030 employees work within a 3 mile radius of the site.
Key Tenants: Homefield Credit Union, AT&T, Honey Dew Donuts, The Garden Restaurant
Company: Summit Realty Partners