$550,000

31 Jarr Brook Rd., Holliston, MA, 01746

PENDING