MILFORD CROSSING

MILFORD, MA

134,634 Sq. Ft.

Retail Shopping Plaza

RENOVATION &

NEW CONSTRUCTION