$1,299,000

60 Townsend Rd, Scituate, MA, 02066

PENDING