100 Beach Street, Cohasset
Harbourstead on Little Harbor

Offered at $5,350,000