1196 West Rd

Ashby, MA, 01431
$599,000Price
4Beds
1Baths
3144sqft
Courtesy of: Merrimack Valley

1196 West Rd

Ashby, MA, 01431
$599,000Price
4Beds
1Baths
3144sqft