Cohasset MA Real Estate Agents 1. 31 Red Fox Ln, Cohasset, MA 02025 | South Shore Properties (781) 383-9449