203 South Main Street
Cohasset, MA, 02025
_iconbed_ 3.0 Beds
_iconbath_ 3 Baths
3107.0 _sqft_
$189 _persqft_
$590,000
Taxes $8,499 / Yr
188 DOM
MLS# 71880219
Built 1955
Single Family / Detached