Newmarket Center – Amherst, MA 

Purchased Price: $4,975,000

  • 48,631 SF