173 South Rd, Ashby, MA, 01431
173 South Rd, Ashby, MA, 01431
173 South Rd, Ashby, MA, 01431
173 South Rd, Ashby, MA, 01431

$439,900

173 South Rd, Ashby, MA, 01431

4
Courtesy of: Merrimack Valley