169-Lot 2 Main Street, Townsend, MA, 01469

$250,000

169-Lot 2 Main Street, Townsend, MA, 01469

ACTIVE