26 North Peak Village Road

    Newbury, NH 03255
    • $429,000
    • STATUS: Active
    • ON SITE: 275 days
    • MLS #: 4673270