369

Strafford County NH Homes for Sale

Section Image
  • /29

    $639,900

    New Construction Open Sat 11AM - 1PM
    • 3 Beds
    • 2.5 Baths
    • 2,414 Sq Ft

    17 Copps Dr, Rochester, NH 03809

    Introducing Copps Landing: Rochester’s newest community of 23 single family homes, now taking reservations! Copps Landing homes each feature a thoughtfully designed layout including three bedrooms, three baths, spacious bonus room, home office, and two car garage. The living room is centered around a cozy gas fireplace, finished with hardwood flooring, and flows effortlessly into the open dining

    Grant Parham Green & Company

    17 Copps Dr, Rochester, NH 03809
  • /53

    $349,000

    Open Fri 4:30PM - 6PM Coming Soon
    • 1,152 Sq Ft

    584 Chestnut Hill Rd, Farmington, NH 03835

    Here is the opportunity you've been waiting for: an affordable, well-maintained ranch duplex that works as a starter home, a wealth-building investment, or both at once. Live in one unit while a reliable, long-term tenant helps cover your mortgage. It is a proven path to homeownership that puts your money to work from day one. With separate utilities for each unit and major improvements already

    Brandon Else Catherine Allen KW Coastal and Lakes & Mountains Realty

    584 Chestnut Hill Rd, Farmington, NH 03835
  • /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
  • /23

    $875,000

    $100K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 6,496 Sq Ft

    5 Liberty Ln, Barrington, NH 03825

    Green fairways, lake days, and the chance to finish a truly distinctive New Hampshire retreat. Set along the edge of Nippo Lake Golf Club in desirable Lakeview Estates, this impressive timber frame residence offers a rare combination of golf course proximity, shared private access to clear Nippo Lake, and the creative freedom to design the interior around the way you want to live. With more than

    Steven St. Pierre Realty One Group Next Level

    5 Liberty Ln, Barrington, NH 03825
  • /47

    $859,900

    New Construction
    • 4 Beds
    • 2.5 Baths
    • 2,544 Sq Ft

    2 Pebble Ct Unit 2, Barrington, NH 03825

    Welcome to Bending Brook, a community featuring 15 single-family homesites nestled along a private, tree-lined cul-de-sac and surrounded by 26.7 acres of open space. With more than two-thirds of the homes already sold or under construction, this highly sought-after neighborhood is selling quickly. Each home offers customizable floor plans, including beautifully designed kitchen packages. This

    Craig Formalarie The Gove Group Real Estate, LLC

    2 Pebble Ct Unit 2, Barrington, NH 03825
  • /11

    $924,900

    $74K PRICE DROP
    • 2,975 Sq Ft

    7 Jackson St, Rochester, NH 03867

    This five unit multifamily property has undergone a complete renovation, effectively creating a brand-new building inside a classic shell. No expense was spared in the recent renovation as every major system has been replaced to ensure safety, efficiency, and tenant satisfaction. Highlights include a newly installed, state-of-the-art fire alarm and sprinkler system, electrical, plumbing and

    Marc Smith Tide Rock Management

    7 Jackson St, Rochester, NH 03867
  • /33

    $99,900

    • 2 Beds
    • 2 Baths
    • 1,812 Sq Ft

    72 Mountain Dr, New Durham, NH 03855

    If fixer upper is in your search criteria, this home should be on your list! There is a lot of potential for this property to be turned into the perfect home! Bring your tools and imagination and get to work!

    Joseph McCarthy RE/MAX Synergy

    72 Mountain Dr, New Durham, NH 03855
  • /60

    $899,900

    • 3 Beds
    • 2.5 Baths
    • 3,082 Sq Ft

    155 Chesley Hill Rd, Rochester, NH 03839

    Stunning Modern ICF Home on 2 Acres | 3BR/4BA + Pool | Rochester, NHExperience unparalleled luxury, efficiency, and privacy in this masterfully crafted 3-bedroom, 4-bathroom, 3,000± sq ft Rochester home, ideally set on 2 private acres in a highly sought-after neighborhood—just 5–10 minutes to shopping, dining, and everyday essentials. Built by a trusted ICF (Insulated Concrete Forms) builder,

    Foss & Russell Group BHHS Verani Seacoast

    155 Chesley Hill Rd, Rochester, NH 03839
  • /41

    $499,900

    • 3 Beds
    • 2 Baths
    • 2,496 Sq Ft

    67 Dry Hill Rd, Rochester, NH 03867

    Enjoy the best of both worlds in this charming 3-bedroom, 2-bath ranch offering 1,296 sq. ft. of main-level living plus an additional 1,296 sq. ft. of finished basement space, providing plenty of room for entertaining, hobbies, a home office, or recreation. Nestled just outside of town in a peaceful country setting, this home offers the tranquility of nature while remaining conveniently close to

    Carrie Alex Alex & Associates Realty

    67 Dry Hill Rd, Rochester, NH 03867
  • /46

    $1,710,000

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 4,602 Sq Ft

    11 Country Club Estates Dr Unit 11, Dover, NH 03820

    Where legacy farmland meets modern luxury, an extraordinary new opportunity arrives at Emerson Ridge at Janetos Farm. Set on the most coveted homesite in the community, this remarkable 7.73± acre parcel—the largest lot available—is perfectly positioned across from the Cochecho Country Club and backed by sweeping views into 15 acres of protected open space. Privacy, presence, and scenery converge

    Marissa Drew The Gove Group Real Estate, LLC

    11 Country Club Estates Dr Unit 11, Dover, NH 03820
  • /10

    $240,000

    • 3 Beds
    • 1.5 Baths
    • 1,259 Sq Ft

    40 Spring St, Farmington, NH 03835

    CONTRACTORS, FLIPPERS, AND REAL ESTATE INVESTORS — opportunity awaits in downtown Farmington! This 3-bedroom, 1.5-bath New England home offers 1,259 finished square feet with excellent potential for expansion, additional living space, or value-add improvements. Set on a 0.31-acre lot just steps from downtown amenities, the property features an attached barn, views of the Cocheco River, a newer

    Jakob Mikhitarian EXP Realty

    40 Spring St, Farmington, NH 03835
  • /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
  • /13

    $375,000

    • Land
    • 1.62 Acres
    • $231,481 per Acre

    2C-1 Prospect St, Dover, NH 03820

    Nestled in a peaceful country setting just moments from downtown Dover, this 1.6-acre town approved buildable lot offers a rare opportunity to create your dream home or duplex with privacy, character, and convenience. Subdivided from 49 Prospect Street, lot 2C-1 features a gently sloping landscape ideal for a custom home design with potential for a walk-out basement, elevated views, or expansive

    Sam Harding Duston Leddy Real Estate

    2C-1 Prospect St, Dover, NH 03820
  • /10

    $799,900

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

    8-7 Coyote Ct, Barrington, NH 03825

    Welcome to Coyote Court, a thoughtfully planned subdivision of just 22 homes connected to 298 acres of conservation land and The Goodwill Trails. This one-story home offers the ease of main-level living in a setting designed for comfort, quiet, and connection to the outdoors.With approximately 1,952 square feet, this home features 3 bedrooms, 2 baths, and an attached 2-car garage. The open

    Paul Thibodeau Duston Leddy Real Estate

    8-7 Coyote Ct, Barrington, NH 03825
  • /34

    $135,000

    • 3 Beds
    • 1 Bath
    • 586 Sq Ft

    321 Yona Dr, Rochester, NH 03839

    Enjoy Lake Life Without the Lake Life Price Welcome to Baxter Lake Recreation Area, where you can enjoy the best of lake living at an affordable price. This inviting renovated quality Woodland Park Model home at 321 Yona Drive offers filtered lake views and is just a very short walk to the water. Inside, the home features a spacious living room, dining area, and open kitchen, plus an insulated 4

    Michael Travis BHHS Verani Wolfeboro

    321 Yona Dr, Rochester, NH 03839
  • /42

    $595,000

    • 4 Beds
    • 2.5 Baths
    • 1,764 Sq Ft

    34 Brooks Rd, Barrington, NH 03825

    Sweet updated three/four bedroom cape style home is located on a peaceful country road surrounded by trees and nature. This home offers hardwood flooring, a beautiful kitchen, soapstone counter tops and a center island that is sure to please! The flexible first floor layout has a separate room that could serve as either a bedroom with an ensuite 3/4 bath or a private home office. A bright and

    Mary Merkley Portside Real Estate Group

    34 Brooks Rd, Barrington, NH 03825
  • /44

    $220,000

    $30K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,512 Sq Ft

    10 Lark Ln, Rochester, NH 03868

    Welcome to 10 Lark Lane in Rochester, NH, located in the desirable 55+ community of Tara Estates! This well-maintained, single-level manufactured home offers comfortable living with a bright and open layout. Enjoy your morning coffee on the inviting front porch overlooking a nicely landscaped corner lot. Inside, you’ll find durable wood laminate flooring throughout and a spacious floor plan

    Nicole Daigle EXP Realty

    10 Lark Ln, Rochester, NH 03868
  • /39

    $875,000

    $20K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 2,973 Sq Ft

    3 Foxtail Ridge, Dover, NH 03820

    Spacious 4-bedroom Colonial offering room for everyone, both inside and out. This inviting home features an oversized great room anchored by a cozy wood-burning fireplace, creating the perfect space for gathering, entertaining, and everyday living. The thoughtfully designed layout includes a convenient first-floor laundry room and an oversized garage with ample room for vehicles, storage, and

    Peggy Carter Coldwell Banker - Peggy Carter Team

    3 Foxtail Ridge, Dover, NH 03820
  • /18

    $615,000

    • Land
    • 10.95 Acres
    • $56,164 per Acre

    Lot 33, 34, 35 Washington St, Barrington, NH 03825

    Rare opportunity to acquire three contiguous lots totaling 10.95+/- acres.Bring your ideas, imagination, family compound focus. Or developer potentialas these lots have been subdivided but no permits are in place. No designs. Buyer responsible for all due diligence. The Seller will provide necessary signatures to assist with town and state approvals. Seller makes no representation.

    Lynda Marsland Keller Williams Realty Metro-Londonderry

    Lot 33, 34, 35 Washington St, Barrington, NH 03825
  • /6

    $250,000

    • Land
    • 1.27 Acres
    • $196,850 per Acre

    0 Emerson Rd Unit 10, Durham, NH 03824

    A rare opportunity in an established Durham neighborhood, this 1.27-acre buildable lot offers the kind of setting buyers often wait for but rarely find. Already cleared, open green space, filled-in trees, and a roughed-in driveway, which makes it easier to walk the land, understand the possibilities, and start imagining where a custom home could take shape.Set among existing homes on

    Steven St. Pierre Realty One Group Next Level

    0 Emerson Rd Unit 10, Durham, NH 03824
  • /27

    $435,000

    Open Fri 4PM - 6PM Coming Soon
    • 3 Beds
    • 1.5 Baths
    • 2,001 Sq Ft

    8 Cottage Ct, Farmington, NH 03835

    Nestled on a private 5 acre lot, this well maintained 1980's raised ranch offers the perfect blend of space, comfort, and country living. Featuring 3 bedrooms and 1.5 baths, this home provides a functional layout with plenty of room to spread out. The living room with ample natural light flows into a large dining room and a kitchen complete with an island. Enjoy the outdoors from the large

    Jennifer Cartier KW Coastal and Lakes & Mountains Realty

    8 Cottage Ct, Farmington, NH 03835
  • /23

    $239,900

    $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,809 Sq Ft

    45 Seneca St, Rochester, NH 03867

    Welcome to 45 Seneca Street, a spacious three bedroom, two bathroom doublewide home in the Cocheco River Estates community in Rochester NH. Sellers offering a $5000 credit at closing toward closing costs or pre-paid park rent. Built in 2002 and offering a generous 1800 sq ft single level layout, the home features an ample open living and dining area that flows into a large kitchen with a center

    Mark Zoeller KW Coastal and Lakes & Mountains Realty/Rochester

    45 Seneca St, Rochester, NH 03867
  • /37

    $579,900

    $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,336 Sq Ft

    50 Piscataqua Rd, Dover, NH 03820

    Wonderful Ranch option near the Piscataqua River in Dover. This renovated home is a great fit for first-time buyers and downsizers alike. Enjoy the kitchen featuring updated cabinetry, appliances, and countertops, along with beautifully renovated baths—including a primary suite with a walk-in shower and double vanity. This tastefully updated home blends classic Ranch charm with the modern

    Michelle Healy BHHS Verani Londonderry

    50 Piscataqua Rd, Dover, NH 03820
  • /7

    $40,000

    • Land
    • 25,700 Sq Ft
    • $67,797 per Acre

    00 Innsbruck Dr Unit 121, New Durham, NH 03855

    Nicely wooded lot with possible views in the Copple Crown Village District. This location is ideal and close to Alton, Wolfeboro & Rochester for dining, shopping and everyday needs. Outdoor enthusiasts will enjoy the convenient access to boating, skiing, golfing and hiking along with year-round recreational opportunities offered at nearby Merrymeeting Lake and Lake Winnipesaukee.

    Peggy Naughton Maxfield Real Estate/Wolfeboro

    00 Innsbruck Dr Unit 121, New Durham, NH 03855
  • /52

    $399,900

    New Construction
    • 2 Beds
    • 2 Baths
    • 1,493 Sq Ft

    72 Diamondback Dr, Rochester, NH 03868

    Discover Beautiful Tara Estates!Welcome to this vibrant 55+ mobile home community, offering a walkable neighborhood and a welcoming clubhouse filled with activities galore!This stunning ranch-style home features an open-concept layout with a spacious kitchen showcasing an oversized island and a walk-in pantry. The primary bedroom offers a private ensuite bath and a generous walk-in

    Amy Foley Signature Homes Real Estate Group, LLC

    72 Diamondback Dr, Rochester, NH 03868
  • /18

    $2,000,000

    $395K PRICE DROP
    • 5 Beds
    • 4.5 Baths
    • 6,649 Sq Ft

    25 Fosters Dr, Dover, NH 03820

    Discover the ultimate solution for multi-generational living and flexible space at 25 Fosters Drive. Perched on a scenic hill, this exceptional home is intelligently designed with two primary suites, including a serene first-floor owner's retreat. Perfect for in-laws or one-level living, it offers privacy, stunning Piscataqua River views, and a spacious en-suite bath. The heart of the home is the

    Oneta Modern KW Coastal and Lakes & Mountains Realty

    25 Fosters Dr, Dover, NH 03820
  • /35

    $329,900

    Open Tue 4PM - 6PM
    • 3 Beds
    • 1 Bath
    • 1,092 Sq Ft

    32 Pinewood Dr, Somersworth, NH 03878

    OPPORTUNITY KNOCKS BUT ONLY ONCE!!! HERE IS A GREAT OPPORTUNITY TO BUILD EASY SWEAT EQUITY. THIS THREE BEDROOM ONE BATH RANCH JUST NEEDS COSMETIC UPDATES LIKE FLOORING AND PAINT AND YOU HAVE INSTANT EQUITY. VINYL SIDED MOST WINDOWS HAVE BEEN REPLACED THREE SEASON PORCH AND DECK ON THE BACK, WIRED FOR GENERATOR, OWNED SOLAR PANELS KEEP THOSE UTILITIES MANAGABLE. HEATED/ COOLED BY OIL FIRED FORCED

    Marc Drapeau Your Next Move Realty LLC

    32 Pinewood Dr, Somersworth, NH 03878
  • /21

    $195,000

    SLIP 11 Little Bay Marina, Dover, NH 03820

    WHY RENT WHEN YOU CAN BUY YOUR OWN BOAT SLIP IN A BRAND-NEW MARINA BUILT IN THE HEART OF THE SEACOAST'S INLAND COAST! Opportunities to own your own boat slip in the Seacoast are extremely rare and these slips will go fast! One of the absolute best views offered by any marina, this South / Southwest facing slip offers a front row seat to some of the very best Sunsets you'll find along the coast!

    Jamieson Duston Duston Leddy Real Estate

    SLIP 11 Little Bay Marina, Dover, NH 03820
  • /32

    $145,000

    • 2 Beds
    • 2 Baths
    • 1,211 Sq Ft

    58 Monadnock Dr, Rochester, NH 03867

    Here is the home you have been waiting for! Don't miss this opportunity to enjoy low-maintenance living in one of the most sought after 55+ communities in Rochester. This community has exceptional amenities, a convenient location to local shopping and restaurants and a welcoming neighborhood atmosphere.Situated on one of the best lots in the community, you'll enjoy a spacious yard with added

    Greg Colby RE/MAX Home Connection

    58 Monadnock Dr, Rochester, NH 03867
  • /59

    $899,900

    $50K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,928 Sq Ft

    230 Saint James Ave, Milton, NH 03851

    Experience lake-life at its finest on desirable Milton Three Ponds! This waterfront home offers three bedrooms, 2 baths, plus multiple bonus spaces ideal for guests, a home office or a recreation room. Set on a beautiful west-facing lot, you'll enjoy breathtaking sunsets over the water from the comfort of your own waterfront retreat. Featuring a roll-in aluminum dock for easy water access, this

    Cubbi (Gladys) Lirette Coldwell Banker - Peggy Carter Team

    230 Saint James Ave, Milton, NH 03851
  • /5

    $349,900

    $50K PRICE DROP
    • 820 Sq Ft

    230 High St, Somersworth, NH 03878

    Huge Price correction on this Excellent multifamily opportunity with outstanding development potential. Situated on a .65-acre lot with 165 feet of road frontage, this high-visibility property benefits from strong daily traffic volume, making it an ideal location for a business or investment venture. The property currently features a commercial business and includes an existing foundation already

    Sam Crowley RSA Realty, LLC

    230 High St, Somersworth, NH 03878
  • /52

    $650,000

    • 3 Beds
    • 2.5 Baths
    • 1,931 Sq Ft

    28 Luna Cir, Somersworth, NH 03878

    Welcome to The Villages at Sunningdale. Built in 2022, this one-owner, 3-bedroom, 3-bathroom home features move-in ready living space with public water, public sewer, and central air conditioning. The open-concept main floor features 9-foot ceilings, hardwood floors, a natural gas fireplace, and a kitchen with granite countertops and stainless steel appliances. Designed for functional first-level

    Michael Rennie Keller Williams Realty Metro-Concord

    28 Luna Cir, Somersworth, NH 03878
  • /26

    $325,000

    • 3 Beds
    • 1 Bath
    • 1,170 Sq Ft

    36 Hancock St, Rochester, NH 03867

    Great 3 bedroom ranch located in an R2 Zone (The R2 District allows for a mix of residential types and limited nonresidential uses). House needs work but a lot has been done: newer windows, roof, boiler, vinyl siding, garage door. Fenced in back yard with above ground pool (needs recommissioning), large garage. Most of the supplies for completing the work on the home have been purchased and will

    Jane Cyr Redfin Corporation

    36 Hancock St, Rochester, NH 03867
  • /11

    $549,000

    New Construction
    • 2 Beds
    • 1.5 Baths
    • 1,456 Sq Ft

    7 Interlaken Dr, New Durham, NH 03855

    Be the first owner of this brand new quaint quality Log Home, nearing completion. Driveway being paved, final touches worked on. Quality cabinets, granite counters await the discerning buyer. Island will also be installed in kitchen. Large loft for additional living space or guest sleeping area. Dry basement can be finished as well... the possibilities are endless. 2 car basement garage add to

    Agi Volkommer On Point Realty

    7 Interlaken Dr, New Durham, NH 03855
  • /33

    $330,000

    • 3 Beds
    • 2.5 Baths
    • 2,285 Sq Ft

    65 Sagebrush Dr, Rochester, NH 03867

    Welcome to 65 Sagebrush Dr. This custom ordered and beautifully maintained home is a rare find indeed! With 3 bedrooms, 2.5 baths, Family room, Sun room, 2 car garage and more, this wonderful home checks all the boxes. Perfect for entertaining with a large kitchen open to the dining room and family room where the gas fireplace sets the ambiance on chilly evenings. Sliders lead you to an open deck

    Tim Fontneau Century 21 NE Group

    65 Sagebrush Dr, Rochester, NH 03867
  • /7

    $23,999

    $1K PRICE DROP
    • Land
    • 18,295 Sq Ft
    • $57,140 per Acre

    0 Interlaken Dr Unit 55, New Durham, NH 03855

    Discover the perfect opportunity to own a serene 0.42-acre wooded lot in the sought-after Copple Crown Village District of New Durham, NH. This parcel may offer stunning seasonal views of nearby lakes and mountains, making it an ideal setting for nature lovers and those seeking a tranquil retreat in the heart of New Hampshire’s picturesque Lakes Region.Located on peaceful Interlaken Drive,

    Adam Dow KW Coastal and Lakes & Mountains Realty/Wolfeboro

    0 Interlaken Dr Unit 55, New Durham, NH 03855
  • /12

    $195,000

    $4K PRICE DROP
    • Land
    • 10.36 Acres
    • $18,822 per Acre

    0 Nute Rd Unit 19B 5060365, Madbury, NH 03023

    10 Acres total - A private, wooded and open landscape with a small, cleared area perfect for a home, cabin, or modular build. The property consists of protected wetlands teeming with native plants, birds, and wildlife, offering quiet living in a rural area. Tax Map 2 Lot 19B - Madbury - 5.56 acres / Tax Map 251 Lot44 - Barrington - 4.8 acres / Zoning and Planning Board approved for 4 bedroom

    Wendy Tauber H&K REALTY

    0 Nute Rd Unit 19B 5060365, Madbury, NH 03023
  • /47

    $620,000

    $40K PRICE DROP
    • 1 Bed
    • 1.5 Baths
    • 598 Sq Ft

    8 Marsh Hill Rd, New Durham, NH 03855

    Welcome to your year-round Merrymeeting Lake escape that includes dock space, sandy beach access and beautiful views. Completely renovated in 2018, this thoughtfully designed home features top-quality finishes throughout including wood flooring and beautiful exposed beams. The numerous updates include top quality LePage windows and doors, a modern kitchen with granite countertops, stainless steel

    Peggy Naughton Maxfield Real Estate/Wolfeboro

    8 Marsh Hill Rd, New Durham, NH 03855
  • /38

    $510,000

    $15K PRICE DROP
    • 2,090 Sq Ft

    17 Academy St, Rochester, NH 03867

    Spacious and well maintained 2 family property. Main unit with 3 bedrooms and 2 full bathrooms with a flexible and functional layout, including a bright 3 season room and an additional bonus room ideal for a home office, playroom, or guest space. The property count with a convenient private deck. The second unit offers 1 bedroom and 1 bathroom, providing solid rental income potential. Additional

    Yaneris Perez Century 21 North East

    17 Academy St, Rochester, NH 03867

Showing Results 201 - 240, Page 6 of 10

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