23 Norfolk Ave, Easton, MA, 02375

$2,995,000

23 Norfolk Ave, Easton, MA, 02375