90 Auburn St, Auburn, MA, 01501

$2,500,000

90 Auburn St, Auburn, MA, 01501