View Details 114 Amherst North Waltham | Waltham $609,000 4 bd 1 ba 1 ½ ba 1,708 sqft 0.07 acres Open House