121 East Washington Street Lot 20 UNIT lot 20, North Attleboro, MA, 02760

$429,900

121 East Washington Street Lot 20 UNIT lot 20, North Attleboro, MA, 02760

ACTIVE