Active$689,900
TLC ≈ $5,610/mo
4 3 2,740 sqft
31 Old Battery Rd, Townsend, MA 01474
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active