To view more listings near Shepherds Hill, try one of these:
$644,900
53 A Kimball Hill Road, Hudson, NH 03051
53 B Kimball Hill Road, Hudson, NH 03051
$495,000
69 A Windham Road, Unit A, Hudson, NH 03051
$659,900
21 Speare Road, Unit B, Hudson, NH 03051
21 Speare Road, Unit A, Hudson, NH 03051