17 Atlantic Way Unit 17 # 17, Scituate, MA 02066
2
beds
3
baths
2,095 Sq.Ft. LIVING AREA
The Cohasset offers two levels of carefree living space at its best!
– Alice Pierce