3 Mill Wharf Plaza, Scituate, MA February 26, 2020 by unicornrealty For Sale: 1,222 Square Feet For Sale $410,000