195 Amesbury Road, Kensington, NH 03833

2,164

Sqft

PHOTOS