16 Townsend Road

Groton, MA, 01450
$289,900Price
3Beds
2Baths
1452sqft
Courtesy of: Kelly Espinola | Keller Williams Realty-Merrimack

16 Townsend Road

Groton, MA, 01450
$289,900Price
3Beds
2Baths
1452sqft