About Quarry Square,
196 East Main Street, Milford, MA 01757
A shopping plaza located in Milford, MA, Quarry Square features 142,249 SF of retail space.
Cambridge Savings Bank sold 196 East Main Street to a Burlington-based developer for $16 million, securing a mortgage from Washington Trust Company for $17.6 million.