46

Homes for Sale near Middleton Elementary School

Section Image Section Image
  • /28

    $529,900

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,232 Sq Ft

    L26-2 Brackett Rd, New Durham, NH 03855

    Brand new construction ranch home situated on 1.83 level and exceptionally private acres. Designed for the modern buyer, this open concept home features an eatin kitchen/dining area flowing seamlessly into the living room, all grounded by durable laminate flooring. The kitchen boasts white shaker cabinets and elegant granite counters. Three comfortable bedrooms complete the main living area. For

    Agent Photo

    Tami Mousseau

    BHHS Verani Concord

    (866) 250-3280

    L26-2 Brackett Rd, New Durham, NH 03855
  • /41

    $585,000

    New Construction Open Sat 10AM - 12PM
    • 3 Beds
    • 2 Baths
    • 1,505 Sq Ft

    374 Hare Rd, Milton, NH 03851

    Discover the perfect blend of modern comfort and rural tranquility in this brand-new ranch, beautifully situated on 8.69 private acres in Milton. Designed for easy single-level living, this thoughtfully crafted home offers 3 bedrooms, 2 bathrooms, and an open, functional layout ideal for both everyday living and entertaining. The attached two-car garage provides convenience and additional

    Agent Photo

    Michael Whitney

    KW Coastal and Lakes & Mountains Realty

    (855) 304-0144

    374 Hare Rd, Milton, NH 03851
  • /46

    $546,000

    $53K PRICE DROP
    • 3 Beds
    • 1.5 Baths
    • 2,738 Sq Ft

    5 Piney Rd, Brookfield, NH 03872

    Motivated seller – new price! Nestled on 1.33± private acres in scenic Brookfield, this beautifully maintained gambrel offers the perfect blend of comfort, functionality, and New Hampshire charm. Just minutes from Route 16 and a short drive to Wolfeboro and the Lakes Region, this property offers a peaceful setting with convenient access to commuting, shopping, dining, and recreation.The home

    Denise Morrison Roche Realty Group

    5 Piney Rd, Brookfield, NH 03872
  • /45

    $949,000

    $51K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,976 Sq Ft

    5 Maggie Ln, New Durham, NH 03855

    Price Improvement-Don’t miss the chance to own this beautiful waterfront home. Welcome to 5 Maggie Lane! Whether you are looking for a getaway property with amazing water views or an income rental opportunity this is a truly special property that captures the essence of lakeside living. This home offers nearly 300 feet of frontage on pristine Marchs Pond. This well-maintained 3-bedroom, 2-bath

    Julia Martinage Redfin Corporation

    5 Maggie Ln, New Durham, NH 03855
  • /50

    $1,890,000

    $335K PRICE DROP
    • 3 Beds
    • 4 Baths
    • 2,568 Sq Ft

    163 N Shore Rd, New Durham, NH 03855

    Enjoy breathtaking sunrises over Merrymeeting Lake, one of New Hampshire’s cleanest lakes, from a home that feels like a treefort, set among the trees with wide open views. This east facing waterfront home is filled with natural light and lake views from nearly every window. Rebuilt in 2009 and carefully maintained, the home is designed for comfortable four season living. Three bedrooms and four

    Jessica Peznola Pinkham Real Estate

    163 N Shore Rd, New Durham, NH 03855
  • /2

    $579,900

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,664 Sq Ft

    10 New Durham Rd, Middleton, NH 03887

    A brand new home is ready to be built to order! This Contemporary Split-level home, has an open concept kitchen/dining/living room and 3 bedrooms, 2 bathrooms. Allowances available to pick out your finishes and custom touches. Half basement for storage or finish yourself for more space. Drive under spacious 2 car garage situated on 7 acres! Foundation already in, ready to be framed! Ability to

    Carrie Alex Alex & Associates Realty

    10 New Durham Rd, Middleton, NH 03887
  • /55

    $629,000

    $140K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 848 Sq Ft

    50 Kingsbury Dr, Milton, NH 03851

    Welcome to 50 Kingsbury Drive in Milton, NH. A fully renovated, year-round lakefront cottage with sweeping water views and a private, deeded dock on Milton Three Ponds. This is where lake life truly begins. Enjoy morning coffee on the deck as the water sits still, afternoons spent boating and swimming, and evenings unwinding as the sun sets over the lake. With direct access from your dock, step

    Bianca Mutch Red Post Realty

    50 Kingsbury Dr, Milton, NH 03851
  • /10

    $109,500

    $11K PRICE DROP
    • Land
    • 2.4 Acres
    • $45,625 per Acre

    15 Adams Way, Middleton, NH 03887

    Big price reduction! Sellers would really love to have your interest! The lot is a great candidate for a number of home styles, including yours! Jones Brook babbles in the back of the lot, which abuts conservation lands. The sellers did a lot of lot work before a change to their plans, so you can benefit! Much of the lot clearing has been done, along with a septic plan and perc test. This is a

    Jennifer Azzara Maxfield Real Estate/ Alton

    15 Adams Way, Middleton, NH 03887
  • /40

    $1,500,000

    • Land
    • 108.1 Acres
    • $13,876 per Acre

    Lots 30 and 34 Kings Hwy, New Durham, NH 03855

    Own your own private retreat on top of a mountain with Cabin in the Clouds. The majestic sweeping views from this 108.1 acre parcel include Lake Winnipesaukee, Shaw's Pond, Lake Wentworth, Mount Washington and several other mountains. There is a rustic cabin at the top of the summit, which can be accessed via a 50 foot wide right-of-way off Kings Highway. There is a locked gate on site, but with

    Kristin Grenon EXP Realty

    Lots 30 and 34 Kings Hwy, New Durham, NH 03855
  • /58

    $1,300,000

    • 2,292 Sq Ft

    10 Saltbox Rd, Milton, NH 03851

    10 Saltbox Rd is a rare Milton waterfront opportunity that combines an updated home, income potential, and significant development upside in a single package. Set on 5.42 acres with approx. 125' of serene frontage on Milton Three Ponds—one of NH’s most sought-after lakes—this property offers the lifestyle buyers want, and the flexibility investors and entrepreneurs look for.At the center is a

    Nick Couturier New Space Real Estate, LLC

    10 Saltbox Rd, Milton, NH 03851
  • /4

    $124,900

    • Land
    • 2 Acres
    • $62,450 per Acre

    51 Pine Ridge Rd, Union, NH 03887

    Ready to build 2 acre lot in Middleton, NH! Sale includes approved 3 bedroom septic design, survey and architectural plans for a 3 bedroom home. Potential for a walkout basement and/or drive under garage. Please do not walk on the lot without be accompanied by a Realtor. Buyers encourage to perform their own due diligence. Seller is a Licensed NH Realtor.

    Jay Spezzaferri EXP Realty

    51 Pine Ridge Rd, Union, NH 03887
  • /45

    $885,000

    Open Sat 11AM - 1PM
    • 2 Beds
    • 1 Bath
    • 811 Sq Ft

    72 S Shore Rd, New Durham, NH 03855

    This quintessential log style lakefront home sits just steps from the water on beautiful Merrymeeting Lake, a crystal clear, spring fed, 1,233 acre lake tucked away between mountains and forest. With just 3 owners so far there is some really rich history here for this 1948 cottage. 100 feet of waterfront on the .26 acre waterfront lot, and includes the gently sloped .34 acre back lot. Deep water

    Jennifer Azzara Maxfield Real Estate/ Alton

    72 S Shore Rd, New Durham, NH 03855
  • /2

    $85,000

    • Land
    • 2 Acres
    • $42,500 per Acre

    164 Lot 18-3 Mason Rd, Milton, NH 03851

    Set in an exceptionally private and peaceful setting, this beautiful 2-acre parcel offers the perfect balance of seclusion and accessibility. With 200 feet of road frontage and a level, wooded landscape, the lot provides an ideal canvas for your dream home, getaway retreat, or investment opportunity. Surrounded by mountains and untouched natural beauty, the setting is truly serene. Mature trees

    Barbara Marsh StartPoint Realty

    164 Lot 18-3 Mason Rd, Milton, NH 03851
  • /24

    $1,100,000

    • 2 Beds
    • 1 Bath
    • 1,504 Sq Ft

    229 N Shore Rd, New Durham, NH 03855

    Back on the market for the 2026 season with a new price well-below the current town assessment and with a 'pending' new septic design, based on the older status of the existing system. Contemporary Merrymeeting Lake Ranch on a sloping lot with 102' of southwest exposure on Pleasant Cove. This 2-bedroom Ranch has many memories for the Sellers. There is a hardwood oak floor in the open concept

    David Countway Maxfield Real Estate/ Alton

    229 N Shore Rd, New Durham, NH 03855
  • /56

    $1,579,000

    Open Sun 10AM - 12PM
    • 2 Beds
    • 2 Baths
    • 1,654 Sq Ft

    151 N Shore Rd, New Durham, NH 03855

    Wake up to shimmering morning light on Merrymeeting Lake and enjoy the kind of waterfront living most only dream about. With 100 ft of private frontage and a peaceful setting tucked among the trees, 151 North Shore Rd offers privacy, comfort, and classic NH lake living. Embracing the beauty of its surroundings, the home is filled with warmth and natural light. Vaulted wood ceilings, natural

    Sara Reineman BHHS Verani Wolfeboro

    151 N Shore Rd, New Durham, NH 03855
  • /52

    $1,725,000

    Open Sun 10AM - 12PM $75K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,306 Sq Ft

    21 Cedergren Rd, New Durham, NH 03855

    Stunning Lakefront home on Merrymeeting Lake!! Enjoy breathtaking sunset views from this beautiful property situated on a level lot with mature and elegant hardscaping. This home features a spacious deck perfect for entertaining or relaxing by the water. Inside, you'll find large windows that flood the space with natural light and views of the lake from every window: hardwood floors, and an

    Adam Dow KW Coastal and Lakes & Mountains Realty/Wolfeboro

    21 Cedergren Rd, New Durham, NH 03855
  • /3

    $85,000

    • Land
    • 2 Acres
    • $42,500 per Acre

    164 Lot 18-1 Mason Rd, Milton, NH 03851

    Set in an exceptionally private and peaceful setting, this beautiful 2-acre parcel offers the perfect balance of seclusion and accessibility. With 200 feet of road frontage and a level, wooded landscape, the lot provides an ideal canvas for your dream home, getaway retreat, or investment opportunity. Surrounded by mountains and untouched natural beauty, the setting is truly serene. Mature trees

    Barbara Marsh StartPoint Realty

    164 Lot 18-1 Mason Rd, Milton, NH 03851
  • /2

    $125,000

    • Land
    • 10.92 Acres
    • $11,447 per Acre

    lot 20 Access Rd, Wakefield, NH 03872

    Welcome to Access Road in Wakefield! This 10.92-acre parcel offers the perfect balance of convenience and privacy, with nearly 11 acres to make your own. The lot also abuts another 4.26-acre parcel that is currently for sale, giving you the option to expand your footprint. Located in one of Wakefield’s most accessible areas, you’ll enjoy the historically low taxes and the wonderful small-town

    Jennifer Laverdiere BHG Masiello Portsmouth

    lot 20 Access Rd, Wakefield, NH 03872
  • /44

    $599,900

    $59K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 760 Sq Ft

    288 Pinkham Rd, Middleton, NH 03887

    Welcome to this lakeside retreat on beautiful Sunrise Lake! Only 1 hr to Mass border & 20 mins from Lake Winnipesaukee! This could be your next home.! This charming 2-bedroom, 1-bath cottage sits near the water’s edge, offering unobstructed views of the lake. Inside, you’ll love the cozy knotty pine interior that adds warmth and rustic charm throughout. The open layout seamlessly connects the

    Trish Mahoney Keller Williams Realty Evolution

    288 Pinkham Rd, Middleton, NH 03887
  • /50

    $648,000

    $42K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,277 Sq Ft

    220 Governors Rd, Brookfield, NH 03872

    Welcome home to this lovingly cared-for 3-bedroom, 2.5-bath Colonial, thoughtfully designed with family living in mind. Hardwood floors flow throughout, leading you into the spacious front-to-back 25’ living room filled with natural light and anchored by a cozy fireplace. The formal dining room, with its view of colorful flower beds, is perfect for both everyday meals and special celebrations.The

    Fae Moore BHHS Verani Wolfeboro

    220 Governors Rd, Brookfield, NH 03872
  • /18

    $49,000

    $31K PRICE DROP
    • Land
    • 10,890 Sq Ft
    • $196,000 per Acre

    0 Grove Rd, New Durham, NH 03855

    Looking for an affordable way to enjoy lake life in New Hampshire? This .25-acre wooded recreational lot offers access to Chalk Pond through Pine Grove Association, giving you the opportunity to enjoy swimming, kayaking, fishing, and relaxing by the water without the cost of waterfront ownership. Tucked along a quiet road in New Durham, this property is ideal for outdoor enthusiasts seeking a

    Sheri McCall Duston Leddy Real Estate

    0 Grove Rd, New Durham, NH 03855
  • /12

    $400,000

    • Land
    • 1.1 Acres
    • $363,636 per Acre

    Lot 56 Lake Hill Way, New Durham, NH 03855

    Build your dream home or getaway retreat on this level 1.01-acre lot near beautiful Merrymeeting Lake. This property features right of way access with 60 feet of frontage to a sandy beach on the lake — just a hop, skip, and jump away! Enjoy all that lake life has to offer, including boating, swimming, fishing, and year-round recreation. A wonderful opportunity to create your home away from home

    Barbara Marzoli KW Coastal and Lakes & Mountains Realty

    Lot 56 Lake Hill Way, New Durham, NH 03855
  • /60

    $1,299,000

    $146K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 2,232 Sq Ft

    210 S Shore Rd, New Durham, NH 03855

    Set along the shores of beautiful Merrymeeting Lake in New Durham, this inviting 2 bed, 2 bath ranch, with a 3rd room featuring a closet that can easily serve as an additional bedroom, office, or guest space. Capturing the essence of effortless lakefront living. Thoughtfully positioned to take full advantage of sweeping water views from the primary bedroom, kitchen, and living room, the home

    Aaron Dore KW Coastal and Lakes & Mountains Realty/Wolfeboro

    210 S Shore Rd, New Durham, NH 03855
  • /55

    $599,900

    • 3 Beds
    • 2 Baths
    • 1,532 Sq Ft

    378 Silver St, Middleton, NH 03887

    Your own PRIVATE CAMPING AREA?! That's right. This 3 bedroom 2 bathroom home situated on 11 acres has plenty of recreational opportunities. A well maintained road takes you to the Cocheco River and the camping area. The home has woodstove for backup heat or cost savings. There's no fresher produce than right from your backyard where you'll find extensive fruuit trees, gardens, raised beds, grape

    Jeremy Bradshaw Bradshaw Realty Experts LLC

    378 Silver St, Middleton, NH 03887
  • /31

    $160,000

    • 2 Beds
    • 1 Bath
    • 1,068 Sq Ft

    37 Piggott Rd, Milton, NH 03851

    PRICED BELOW ASSESSED VALUE!!! Affordable opportunity with privacy and potential in Milton! Situated on 0.9 acres on a town maintained public road, this 2-bedroom, 1-bath manufactured home offers a peaceful, secluded setting with no visible neighbors. The level lot provides plenty of usable outdoor space for gardening, recreation, or simply enjoying the quiet surroundings. Inside, the home

    Vicky Galkina BHHS Verani Wolfeboro

    37 Piggott Rd, Milton, NH 03851
  • /12

    $120,000

    • Land
    • 1.02 Acres
    • $117,647 per Acre

    Lot 14 NE Pond Rd, Milton, NH 03851

    Lake life that isn't a weekend plan. It's just Tuesday. Deeded shared right-of-way to Northeast Pond for launching your boat means a sunset cruise after dinner is a real option. So is the quiet Sunday morning paddle with your coffee, or an afternoon out on the water because the week earned it. Boat access to all three ponds from one spot.The acre itself is cleared, end of street, and ready

    Tara Donahue Scott Keller Williams Realty Evolution

    Lot 14 NE Pond Rd, Milton, NH 03851
  • /3

    $85,000

    • Land
    • 2 Acres
    • $42,500 per Acre

    164 Lot 18-2 Mason Rd, Milton, NH 03851

    Set in an exceptionally private and peaceful setting, this beautiful 2-acre parcel offers the perfect balance of seclusion and accessibility. With 200 feet of road frontage and a level, wooded landscape, the lot provides an ideal canvas for your dream home, getaway retreat, or investment opportunity. Surrounded by mountains and untouched natural beauty, the setting is truly serene. Mature trees

    Barbara Marsh StartPoint Realty

    164 Lot 18-2 Mason Rd, Milton, NH 03851
  • /3

    $159,000

    • Land
    • 5 Acres
    • $31,800 per Acre

    Lot 1 N Shore Rd, New Durham, NH 03855

    This 5-acre parcel on North Shore Road in New Durham offers a rare opportunity to build the retreat you've always envisioned — private enough to feel like your own world, yet close to the natural beauty and recreation of Merry Meeting Lake that makes this corner of New Hampshire so special.

    Rob Saulnier Red Post Realty

    Lot 1 N Shore Rd, New Durham, NH 03855
  • /36

    $199,900

    $80K PRICE DROP
    • 6 Beds
    • 2.5 Baths
    • 2,400 Sq Ft

    271 Main St, Union, NH 03887

    Prime mixed-use investment opportunity in the heart of Union Village. This historic two-story New Englander, formerly a general store and retail space, offers outstanding visibility and flexible business/commercial zoning, making it ideal for an investor or contractor seeking a true value-added project. Seller will be re-roofing the main structure, reducing a major upfront expense; however, the

    Michael Dower Assets Realty Group

    271 Main St, Union, NH 03887
  • /59

    $3,695,000

    • 4 Beds
    • 5.5 Baths
    • 6,623 Sq Ft

    191 N Shore Rd, New Durham, NH 03855

    Spectacular ONE-OF -A- KIND Adirondack Stone & Timber style home set on the sandy shores of highly desired MERRYMEETING LAKE. Designed to be open/airy - at-one with the surrounding nature which begins at the Great Room with 3 story stone fireplace & 20' windows. Features include a Chef's Kitchen with large island, exposed beams, cathedral ceiling & custom cabinets. Then there is the infamous

    Steven Gray RE/MAX Shoreline

    191 N Shore Rd, New Durham, NH 03855
  • /2

    $85,000

    $15K PRICE DROP
    • Land
    • 4.26 Acres
    • $19,953 per Acre

    Lot 19 Access Rd, Wakefield, NH 03830

    Welcome to Access Road in Wakefield! This 4.26-acre parcel offers a perfect blend of convenience and privacy. The lot also abuts an additional 10.92-acre parcel currently for sale, giving you the option to expand your footprint. Located in one of Wakefield’s most accessible areas, you’ll enjoy historically low taxes and the small-town charm that makes this community so desirable. Don’t miss this

    Jennifer Laverdiere BHG Masiello Portsmouth

    Lot 19 Access Rd, Wakefield, NH 03830
  • /60

    $489,900

    Open Sat 10AM - 12PM
    • 3 Beds
    • 3 Baths
    • 2,038 Sq Ft

    808 Wakefield Rd, Union, NH 03887

    Nestled on 1.30 acres, this charming 3 bedroom ranch offers comfortable living with plenty of space both inside and out. The primary bedroom features its own private bathroom, while two additional generously sized bedrooms provide flexibility for family, guests or a home office. The kitchen is situated overlooking the private backyard and offering a setting for daily living. A separate dining

    Ronna Kaufman RSA Realty, LLC

    808 Wakefield Rd, Union, NH 03887
  • /14

    $139,000

    • Land
    • 10.6 Acres
    • $13,113 per Acre

    101-15 N Shore Rd, New Durham, NH 03855

    Lot 101-15 located on North Shore Road in New Durham. This 10.6-acre wooded parcel offers a rare opportunity to own a private piece of land near Merrymeeting Lake. Accessed by a 50-foot right-of-way and abutting conservation land, the property provides a peaceful natural setting surrounded by New Hampshire’s beautiful wildlife within a desirable lake community. Located in the heart of the Lakes

    Kayla Pelletier Coldwell Banker Realty Portsmouth NH

    101-15 N Shore Rd, New Durham, NH 03855
  • /4

    $290,000

    • Land
    • 2.72 Acres
    • $106,618 per Acre

    lot 15 Pine Point Rd, New Durham, NH 03855

    Rare opportunity to own a pristine 2.72 acre lot in New Durham, NH. This expansive, parcel offers the perfect canvas to build your dream home or seasonal retreat. Can be combined with Lot 14 which has 200+ direct water frontage on Merrymeeting Lake

    Kathy Dwyer Keller Williams Realty Success

    lot 15 Pine Point Rd, New Durham, NH 03855
  • /35

    $799,900

    $70K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,679 Sq Ft

    44 Shore Dr Unit 100, Middleton, NH 03887

    Imagine waking up to the gentle lap of water against the shore and the first rays of light dancing across Sunrise Lake in your LAKEFRONT HOME. This isn't just a home: it's a front row seat to the best of New Hampshire's Year-Round "Lake Life". Whether you're sipping coffee on the deck or launching a kayak for a quiet morning paddle, 44 Shore Drive is designed for those who value serenity and

    Karen Hasselman Maxfield Real Estate/Wolfeboro

    44 Shore Dr Unit 100, Middleton, NH 03887
  • /6

    $35,000

    $30K PRICE DROP
    • Land
    • 10,018 Sq Ft
    • $152,174 per Acre

    0 Fox Rd Unit 5010590, Middleton, NH 03887

    This lot of land is located on the corner of Fox Rd and Kings Highway, a stones throw to the public launch of Sunrise Lake.

    Carrie Alex Alex & Associates Realty

    0 Fox Rd Unit 5010590, Middleton, NH 03887
  • /34

    $534,000

    $15K PRICE DROP
    • 1 Bed
    • 1.5 Baths
    • 1,388 Sq Ft

    83 Birch Hill Rd, New Durham, NH 03855

    Set on approximately 2 private acres with an incredible ~790 feet of shoreline, this unique waterfront property offers a rare opportunity to own a true New Hampshire retreat. Overlooking a peaceful, protected pond owned by the Farmington Rod & Gun Club, the setting ensures long-term privacy, natural beauty, and unobstructed sunset views. The home features approximately 875 sq ft of above-grade

    Shawn Tomkinson BHHS Verani Seacoast

    83 Birch Hill Rd, New Durham, NH 03855
  • /3

    $219,900

    $26K PRICE DROP
    • Land
    • 2.03 Acres
    • $108,325 per Acre

    79 Willey Rd, Milton Mills, NH 03852

    Don’t miss this exceptional opportunity to own a ready-to-build 2+ acre lot featuring nearly 290 feet of road frontage on a town-maintained paved road. Nestled in a peaceful country setting, yet just minutes from Exit 18 off the Spaulding Turnpike, this property offers both convenience and privacy. Much of the groundwork is already complete, saving you time and expense. A gravel driveway is in

    Peter Morgan Your Next Move Realty LLC

    79 Willey Rd, Milton Mills, NH 03852
  • /2

    $40,000

    • Land
    • 30,927 Sq Ft
    • $56,338 per Acre

    lot 15 Access Rd, Wakefield, NH 03872

    Welcome to Access Road in Wakefield! This .71-acre parcel combines convenience with privacy in one of the town’s most accessible locations. With plenty of space and potential for a variety of uses, it’s a rare opportunity to secure land in a community known for its historically low taxes and welcoming small-town feel. Whether you’re expanding your footprint or investing for the future, this lot

    Jennifer Laverdiere BHG Masiello Portsmouth

    lot 15 Access Rd, Wakefield, NH 03872
  • /7

    $80,000

    $8K PRICE DROP
    • Land
    • 40,075 Sq Ft
    • $86,957 per Acre

    Lot 19-17 NE Pond Rd, Milton, NH 03851

    Enjoy peaceful waterviews and natural beauty on this 0.92-acre wooded lot in Milton, NH. Located in the desirable Three Ponds area, this property overlooks Northeast Pond and offers a quiet setting surrounded by nature. Just 1.5 miles from the Spaulding Turnpike, it's easily accessible while still offering a sense of seclusion. Outdoor recreation is right nearby with walking trails in a local

    Lisa Kaminski RE/MAX Innovative Properties

    Lot 19-17 NE Pond Rd, Milton, NH 03851

Showing Results 1 - 40, Page 1 of 2

How to Buy a Home How to Finance a Home How to Sell a Home