Milford Square

Milford Square

1645 Boston Post Road, Milford, CT

Milford Square is a 50,000 square foot multi-tenant development located on Boston Post Road in Milford, CT.

The property’s superior location, excellent demographics and unparalleled visibility make this site one of the area’s most desirable retail locations.

Location