66 Jerusalem Rd

Cohasset, MA