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

$419,900

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

PENDING