2 Summer St, Foxboro, MA, 02035

$2,750

2 Summer St, Foxboro, MA, 02035