108

Caswell County NC Homes for Sale

Section Image Section Image
  • /25

    $219,900

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

    1380 E Hughes Mill Rd, Burlington, NC 27217

    This beautifully updated ranch home features new engineered wood floors throughout the main living areas and plush new carpet in the bedrooms. The kitchen has been completely renovated with new cabinets, quartz countertops, a stylish tile backsplash, and stainless steel appliances. Bathrooms have been refreshed with new tile floors and custom vanities, offering a clean, modern finish. Nestled on

    Agent Photo

    Nicholas Yarrington

    Grow Local Realty, LLC

    1380 E Hughes Mill Rd, Burlington, NC 27217
  • /2

    $35,000

    • Land
    • 4.05 Acres
    • $8,642 per Acre

    0 Allison Rd, Pelham, NC 27311

    Own this beautiful and private wooded acreage in Caswell County NC. 4.05 acres with a pond and dock at the back. It's perfect if you want a private homestead with water access.

    Nanette Noel NorthGroup Real Estate, Inc.

    0 Allison Rd, Pelham, NC 27311
  • /50

    $229,900

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

    5533 Burton Chapel Rd, Mebane, NC 27302

    Beautifully updated and move-in ready, this 3-bedroom, 2-bath home offers modern finishes and the space and privacy of country living on 2 acres. Inside, you'll find new 20-mil luxury vinyl plank flooring, fresh interior paint, stylish new lighting and hardware, and a cozy living room with a fireplace. The renovated kitchen features granite countertops, new stainless steel appliances, and a

    Darya Wojtyra GSO Realty Partners

    5533 Burton Chapel Rd, Mebane, NC 27302
  • /38

    $399,500

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

    123 Gregory's Grange Dr, Yanceyville, NC 27379

    Don't miss out on this better than new home in Gregorys Grange. The homeowners have fenced the massive backyard for enjoying the outdoor space. This one-level home lives large and open with low maintenance LVP floors flowing throughout the home. This split bedroom plan offers 3 bedrooms and 2 luxury bathrooms. The kitchen has a large center island, soft close doors and drawers, tile backsplash,

    Agent Photo

    Lisa Ellis

    Real Estate By Design

    123 Gregory's Grange Dr, Yanceyville, NC 27379
  • /39

    $599,900

    • 5 Beds
    • 3 Baths
    • 2,443 Sq Ft

    263 Main St, Yanceyville, NC 27379

    Step back in time & experience the warmth, character, & craftsmanship of this remarkable historic home. Original heart pine floors, picture-frame molding, & intricate millwork showcase a level of detail rarely found today. Thoughtful updates blend modern convenience with timeless appeal, while the inviting sunroom offers the perfect spot to relax and enjoy the property's peaceful setting. Beyond

    Teresa Overcash Realty One Group Results

    263 Main St, Yanceyville, NC 27379
  • /29

    $250,000

    • 4 Beds
    • 2 Baths
    • 2,052 Sq Ft

    74 Natural Spring Ct, Providence, NC 27315

    Need more elbow room? This one delivers!!! More Space, More Privacy, More to Love!! This well maintained 4-bedroom home offers the space that you have been searching for! The oversized kitchen provides plenty of room for cooking, gathering and making memories! Enjoy multiple living areas with separate den and livingroom, giving everyone room to relax or entertain. Endless possibilities for

    Agent Photo

    Regina Sharpe

    Sharpe Realty

    74 Natural Spring Ct, Providence, NC 27315
  • /32

    $259,900

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

    89 Sugar Maple Ln, Pelham, NC 27311

    Welcome to peaceful country living on 4.2 acres! This well-maintained 3-bedroom, 2-bath manufactured home custom features a split-bedroom floor plan with the private primary suite on one end and two additional bedrooms with a full bath on the other. The spacious eat-in kitchen and comfortable living areas make it ideal for everyday living. Recent updates include a 1-year-old roof and newer heat

    Johnny Doak The Realty Group Lynchburg LLC

    89 Sugar Maple Ln, Pelham, NC 27311
  • /19

    $50,000

    • Land
    • 39,073 Sq Ft
    • $55,741 per Acre

    0 Oak Tree Dr Unit 1229388, Yanceyville, NC 27212

    Build your dream home on this spacious 0.89-acre vacant lot situated directly on the golf course. Enjoy peaceful country living in Caswell County while taking advantage of the scenic golf course setting. This generously sized homesite offers an excellent opportunity to create a custom residence in a private community. A $150 annual private road maintenance agreement helps maintain access to the

    Chris Pappalardo Keller Williams One

    0 Oak Tree Dr Unit 1229388, Yanceyville, NC 27212
  • /19

    $50,000

    • Land
    • 39,204 Sq Ft
    • $55,556 per Acre

    21 Oak Tree Dr, Blanch, NC 27212

    Build your dream home on this spacious 0.89-acre vacant lot situated directly on the golf course. Enjoy peaceful country living in Caswell County while taking advantage of the scenic golf course setting. This generously sized homesite offers an excellent opportunity to create a custom residence in a private community. A $150 annual private road maintenance agreement helps maintain access to the

    Chris Pappalardo KELLER WILLIAMS ONE

    21 Oak Tree Dr, Blanch, NC 27212
  • /31

    $330,000

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

    34 Paschal Rd, Yanceyville, NC 27379

    Welcome to 34 Paschal Road, a beautifully maintained three-bedroom, two-bath ranch situated on 1.18 acres in Yanceyville. This inviting one-level home features an open, split-bedroom floor plan designed for comfortable everyday living. The spacious primary suite offers an upgraded en suite bath with an impressive oversized walk-in shower, while two secondary bedrooms share access to a versatile

    Lauren Croniser Re/MaxDiamond Realty

    34 Paschal Rd, Yanceyville, NC 27379
  • /49

    $1,299,999

    • 3 Beds
    • 3 Baths
    • 3,997 Sq Ft

    277 Crooked Rd, Blanch, NC 27212

    Welcome to your private country paradise on 40.2 acres! This custom-built pool home offers 4,400± heated sq. ft. w/ 3 bedrooms, 3 full baths, office, bonus room, mudroom & a bright open floor plan with LVP flooring throughout. The chef's kitchen features quartz countertops, a 5' x 10' island w/ secondary sink, 4-foot gas range & pot filler. Enjoy a wraparound Azek porch overlooking the 35' x

    Tracy Dowling homecoin.com

    277 Crooked Rd, Blanch, NC 27212
  • /30

    $199,900

    • Land
    • 31.83 Acres
    • $6,280 per Acre

    00 Jennifer, Reidsville, NC 27320

    If you're looking for privacy and seclusion then this is the place for you. Located near the end of a long gravel road you'll find this 31.8 acre hidden gem. With the rolling topography you get the combination of long range views along with a beautiful stretch of creek that establishes the western border. The timber was harvested on the majority of this tract within the last few years and

    Ryan Sharpe The Clearwater Group

    00 Jennifer, Reidsville, NC 27320
  • /36

    $315,000

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

    485 Wilson Rd, Providence, NC 27315

    Enjoy peaceful country living on 3.01 private acres! This beautifully maintained 3-bedroom, 2-bath home was built in 2025 and offers the perfect blend of comfort, functionality, and privacy. The open-concept floor plan features a spacious kitchen with a large center island, ideal for cooking, gathering, and entertaining. The primary suite includes a walk-in closet and private en suite bath, while

    Isabella Hope Choice Residential Real Estate

    485 Wilson Rd, Providence, NC 27315
  • /34

    $365,000

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

    8233 Nc Highway 119 S, Mebane, NC 27302

    Nestled on 5.94 acres, this quiet and private setting offers a newly renovated 1500+ square foot home, with 3 bedrooms, 2 full baths, fully equipped kitchen, wood floors throughout, open floor plan, wood burning fireplace, combining modern comfort with the relaxed charm of country living. Horse lovers will appreciate the impressive center isle barn w/electric, provides ample room for horses.

    Jewell Penn United Realty Group Inc

    8233 Nc Highway 119 S, Mebane, NC 27302
  • /48

    $299,900

    • Land
    • 49.36 Acres
    • $6,076 per Acre

    0 Park Springs Rd Unit 10179988, Ruffin, NC 27326

    Having Excellent Hunting Potential, Multiple Homesite locations and Generous Restrictive Covenants, this Multi-Use Property is One to Consider! Located in the peaceful Ruffin area of west-central Caswell County, this 49.36-acre property offers a rare combination of usable acreage, diverse habitat, and excellent access — the perfect place for your new country home, family homestead, or private

    Sean Maloy Nc Land and Farms Inc

    0 Park Springs Rd Unit 10179988, Ruffin, NC 27326
  • /45

    $159,900

    • Land
    • 14.66 Acres
    • $10,907 per Acre

    0 Park Springs Rd Unit 10179995, Ruffin, NC 27326

    Located in the Ruffin area of west-central Caswell County, NC, this +/-14.66-acre property is a rare opportunity for anyone seeking a country setting to build their home! Property Overview: Identified as a combination of Lots 1 & 2, this parcel features gently sloping, wooded terrain, open garden spot, driveway and several homesite locations. The property has approximately 730ft of road frontage

    Sean Maloy Nc Land and Farms Inc

    0 Park Springs Rd Unit 10179995, Ruffin, NC 27326
  • /30

    $79,900

    • Land
    • 7.47 Acres
    • $10,696 per Acre

    0 Park Springs Rd Unit 10179978, Ruffin, NC 27326

    Located in the Ruffin area of west-central Caswell County, NC, this +/-7.47-acre property is a rare opportunity for anyone seeking a country setting to build their home! Property Overview: Identified as Lot-2, this parcel features gently sloping, wooded terrain, open garden spot, driveway and several homesite locations. The property has approximately 320ft of road frontage along Park Springs

    Sean Maloy Nc Land and Farms Inc

    0 Park Springs Rd Unit 10179978, Ruffin, NC 27326
  • /30

    $250,000

    $15K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,517 Sq Ft

    751 Cascade Ln, Providence, NC 27315

    Welcome to your own private retreat! Situated on approximately 3 acres, this charming 3-bedroom, 2.5-bath home with comfortable living space and the peace and privacy of country living. Relax on the inviting covered front porch, entertain on the spacious back deck, or explore your own backyard where the property extends beyond the fenced area to a beautiful creek. Inside, you'll find a functional

    Sonia Sweat EXP REALTY OF PIEDMONT NC LLC

    751 Cascade Ln, Providence, NC 27315
  • /31

    $69,900

    • Land
    • 7.19 Acres
    • $9,722 per Acre

    0 Park Springs Rd, Ruffin, NC 27326

    Located in the Ruffin area of west-central Caswell County, NC this +/-7.19-acre property is a rare opportunity for anyone seeking a country setting to build their home! Property Overview: Identified as Lot-1, this parcel features gently sloping, wooded terrain, with a potential homesite near the road frontage. The property has approximately 413ft of road frontage along Park Springs Road, which is

    Sean Maloy Nc Land and Farms Inc

    0 Park Springs Rd, Ruffin, NC 27326
  • /21

    $249,900

    $5K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,467 Sq Ft

    4879 Nc Highway 57 N, Semora, NC 27343

    Beautifully updated 2 Bed 2 Bath home with a flexible 3rd bedroom or office, featuring refurbished original hardwood floors, newly installed kitchen cabinets, granite countertops, stainless steel appliances, carpet, and beautiful knotty pine accents! Quick factsPrimary suite with walk-in closet & private bathWasher, dryer, appliances & furniture can conveyFully fenced yard, storage

    David Boyd Touchdown Realty Co

    4879 Nc Highway 57 N, Semora, NC 27343
  • /33

    $550,000

    New Construction
    • 3 Beds
    • 2.5 Baths
    • 2,050 Sq Ft

    13099 Nc-62, Burlington, NC 27217

    Welcome to this charming three-bedroom, two-and-a-half-bath single-family residence located in Burlington, NC. Situated on an expansive 285,753 square-foot lot, this home offers substantial outdoor space for those seeking room to grow and explore. The property features a two-car garage for convenient vehicle storage and parking. Inside, you'll find well-appointed living quarters with ample

    Elmer Herrera Gonzalez Century 21 Triangle Group

    13099 Nc-62, Burlington, NC 27217
  • /38

    $214,900

    $5K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,125 Sq Ft

    11794 Academy St, Prospect Hill, NC 27314

    Some homes offer more than just a place to live — they offer a feeling. This Milton, NC home is one of those homes. Tucked into the small-town charm of Milton, this fully renovated 3 bedroom, 2 bath home offers 1,125 sq ft of comfortable living space with character, warmth, and everyday function. From the updated finishes to the thoughtful improvements throughout, this home gives you the charm of

    jordan benedini Above & Beyond Realty LLC

    11794 Academy St, Prospect Hill, NC 27314
  • /45

    $272,400

    $13K PRICE DROP
    • 5 Beds
    • 3 Baths
    • 2,052 Sq Ft

    160 Centennial Dr, Yanceyville, NC 27379

    This freshly painted 5-bed/3-bath home sits on 4 acres & offers room to roam, hunt, farm, or simply enjoy the peace & quiet of country living. Inside, an open-concept layout connects the kitchen, dining, & living areas, creating an easy flow. New luxury vinyl plank flooring runs throughout the entire home, offering a fresh, low-maintenance finish underfoot. The kitchen features a large center

    Jennifer Huffman Jeff Cook Real Estate LPT Realty

    160 Centennial Dr, Yanceyville, NC 27379
  • /31

    $274,999

    $5K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,280 Sq Ft

    1176 Stanfield Rd, Burlington, NC 27217

    Nice country home on a quiet road with a large fenced in yard! This 3 year old home is in excellent condition and features and open floor plan with master suite at one end and three more bedrooms at the opposite end. Plenty of closet space! Large Laundry Room! Office nook off of dining room! Must see!

    Stephanie Smith Select Premium Properties Inc.

    1176 Stanfield Rd, Burlington, NC 27217
  • /61

    $980,000

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

    12751 Nc-86, Prospect Hill, NC 27314

    Custom-Built Brick, Cabin Style interior, Retreat on 10.8 Private Acres | Prospect Hill Tucked at the end of a winding drive and wrapped in mature hardwoods, this rare, unique custom-built 2024 residence unfolds like a private retreat delivering the seclusion of a mountain getaway just 20 minutes from town. Your gravel drive opens to a brick-and-stone facade home set beneath a standing-seam metal

    Ryan Woods Real Broker, LLC

    12751 Nc-86, Prospect Hill, NC 27314
  • /4

    $130,000

    • Land
    • 12.41 Acres
    • $10,475 per Acre

    1034 Paschal Rd, Yanceyville, NC 27379

    THE ROAD ENDS HERE .The perfect lot for hunters and out door lovers and one of the most wanted lots at the back of Briar Ridge development. You can enjoy the privacy on 12 + acres which features a cleared homesite and trails through the planted pines for recreation or hunting and it has a 3 bedroom improvement permit ready for your home. Don't delay. Call for a personal tour.

    Dwight Epperson RE/MAX DIAMOND REALTY

    1034 Paschal Rd, Yanceyville, NC 27379
  • /47

    $850,000

    • 4 Beds
    • 3.5 Baths
    • 3,920 Sq Ft

    53 Main St W, Yanceyville, NC 27379

    Clarendon Hall. Historic home with large rooms. 4 Bedrooms 3 1/2 Baths. Thomas Day moldings with fireplaces in each room. Antique hardware and stairways. Roof and HVAC are in good condition. Historical windows fully restored. Several outbuildings and a Guest House with 1 Bedroom and 1 Bath. Peaceful, private 56.75 acres with wildlife, greenery, walnut, and pecan trees. Acreage is in a Conservancy

    Bob Echols WILKINS & CO., REALTORS, INC.

    53 Main St W, Yanceyville, NC 27379
  • /6

    $105,000

    • Land
    • 10.1 Acres
    • $10,396 per Acre

    585 Briar Ridge Lane Extension, Yanceyville, NC 27379

    Last new 10 ac lot now available with a 3 bedroom and a 4 bedroom perk site and a cleared homesite. Take your pick on where you would like to position your off frame modular or site built home. This mostly wooded lot offers privacy with the 4 bedroom homesite located on a ridge that backs up to a stream. Abundant in deer and turkey. Hunting is allowed on this lot. Seller financing is available.

    Dwight Epperson RE/MAX DIAMOND REALTY

    585 Briar Ridge Lane Extension, Yanceyville, NC 27379
  • /48

    $980,000

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

    12751 Nc Highway 86 S, Prospect Hill, NC 27314

    Custom-Built Brick Cabin Retreat on 10.8 Private Acres in Prospect Hill. Tucked at the end of a winding drive 20 minutes from town, this custom-built 2024 brick-and-stone home offers mountain-getaway seclusion on almost 11 wooded acres bordering a natural creek. Your covered front porch opens to soaring vaulted ceilings and all-pine interior throughout. The great room centers on a stone

    Ryan Woods Real Broker LLC

    12751 Nc Highway 86 S, Prospect Hill, NC 27314
  • /21

    $239,000

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

    810 Hatchett Rd, Yanceyville, NC 27379

    Discover this 3-bedroom, 2-bathroom manufactured home situated on a generous 1.6 acre lot in Yanceyville, NC. Set on its own land, this property offers ample space and privacy away from subdivision living. The home provides functional living space with multiple bedrooms and full bathrooms to meet your needs. With nearly 1.6 acres of land at your disposal, you'll enjoy room for outdoor activities,

    Christelle Jeaara Elevation Realty, LLC

    810 Hatchett Rd, Yanceyville, NC 27379
  • /16

    $20,000

    • Land
    • 1.47 Acres
    • $13,605 per Acre

    0 Fowlkes Rd, Pelham, NC 27311

    Welcome to country living with this large build lot in NW Caswell County. Fully wooded with good soils and no restrictions provides the buyer with flexibility to create that perfect homestead. So put up that tiny home, mobile home, modular home or stick built. Bring your chickens and/or goats. Underground electricity is already run down Fowlkes Rd. Located only 10 minutes from Danville and the

    Mark Holley Whitetail Properties, LLC

    0 Fowlkes Rd, Pelham, NC 27311
  • /34

    $460,000

    • Land
    • 80 Acres
    • $5,750 per Acre

    000 Doll Branch Rd, Milton, NC 27305

    The Ultimate Residential, Hunting, and Recreational Property with Stunning Creek Views and No Restrictions!! Beautiful Caswell County 80 +/- Acres with Lots of Open Pasture, Mature Pine and Hardwood Trees, Scenic Views and Plenty of Room to Build! Rolling Terrain with Additional 19 Acres of Land Available Across the Street (MLS #10176298) with Septic Permit in Place. Perfect for a Residential

    Gardner Reynolds Long & Foster Real Estate INC/Brier Creek

    000 Doll Branch Rd, Milton, NC 27305
  • /10

    $247,000

    • Land
    • 19 Acres
    • $13,000 per Acre

    00 19 Acs Doll Branch Rd, Milton, NC 27305

    Beautiful Caswell County 19 Acres with No Restrictions! Open Pasture and Mature Trees, Scenic Views and Plenty of Room to Build with Septic Permit in Place! Rolling Terrain and Unique Setting with 80 +/- Acres of Land Available Across the Street. Perfect for a Residential Mini Farm with Horses or other Animals. Great Hunting Area with Lots of Wildlife. NO HOA!

    Gardner Reynolds Long & Foster Real Estate INC/Brier Creek

    00 19 Acs Doll Branch Rd, Milton, NC 27305
  • /24

    $335,000

    $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,350 Sq Ft

    212 Lakeview Dr, Pelham, NC 27311

    Welcome to this charming home nestled on 10 beautiful acres, offering the perfect blend of privacy, space, and peaceful country living. A welcoming covered front porch invites you to relax and enjoy the scenic surroundings. Inside, you'll find a bright, open floor plan filled with natural light. The spacious primary suite features an en-suite bathroom with dual vanity sinks, while two additional

    Randy Gooch World Headquarters of Awesome Inc. DBA Dash Carolina

    212 Lakeview Dr, Pelham, NC 27311
  • /44

    $707,000

    • Land
    • 98.8 Acres
    • $7,156 per Acre

    0 Doll Branch Rd, Milton, NC 27305

    The Ultimate Residential, Hunting, and Recreational Property with Stunning Creek Views and No Restrictions!! Beautiful Caswell County 98 +/- Acres with Lots of Open Pasture, Mature Pine and Hardwood Trees, Scenic Views and Plenty of Room to Build! Rolling Terrain including a Separate 19 Acres of Land (MLS #10176298) with Septic Permit in Place. Perfect for a Residential Mini Farm with Horses or

    Gardner Reynolds Long & Foster Real Estate INC/Brier Creek

    0 Doll Branch Rd, Milton, NC 27305
  • /8

    $205,600

    $6K PRICE INCREASE
    • Land
    • 10.28 Acres
    • $20,000 per Acre

    State Rd 1759, Burlington, NC 27217

    Richmond Estates - Six Private 10+ Acre Estate Lots Near VIR & the NC Triangle Starting at $200,000.00. Visit nqhinc.com to view our full property portfolio. Richmond Estates is a limited collection of six private gated estate tracts located in Caswell County, North Carolina. Carefully designed to preserve the natural landscape, each homesite offers over 10 acres of land with its own

    Ana Broyles NQH Group

    State Rd 1759, Burlington, NC 27217
  • /80

    $998,900

    $196K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 3,033 Sq Ft

    101 Polaris Point, Semora, NC 27343

    Located in the highly sought after community at Hyco Lake, The Harbor... featuring security gate, street lights, paved streets, high speed internet, community boat storage! Gorgeous house, with POOL, built in 2022, and everything conveys...furniture, art, rugs, art! House has 4 bedrooms and 3 1/2 bathrooms. Master is on the main level, office, and open living room and dining room area, and

    Gay Poindexter RE/MAX Premier Realty

    101 Polaris Point, Semora, NC 27343
  • /6

    $625,000

    New Construction
    • 3 Beds
    • 3.5 Baths
    • 1,988 Sq Ft

    47 Little Dipper Dr, Semora, NC 27343

    Fabulous Price for New Construction and Dock Access on Hyco Lake. Home to be finished in Spring of 2027. This home is to be set up off water on the second row with Views of the Lake and includes access to a shared style multi boat slip design. Owner gets 1single boat slip with lift and storage. Perks for 3 bedrooms. Home has not been built yet. Starting soon. Photos are AI Generated. HOA manages

    Agent Photo

    Carla Stovall

    West & Woodall Real Estate - S

    47 Little Dipper Dr, Semora, NC 27343
  • /28

    $193,000

    $5K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,577 Sq Ft

    992 Main St, Yanceyville, NC 27379

    Amazing updated home with finished attic, featuring 2 bedrooms, one Bonus room and 2 FULL Bathrooms. Finished attic not counted in the heated square footage. A Must See! Located in the heart of Yanceyville NC. Step inside to find a bright open layout with new LVP flooring and many updates! Enjoy a large yet manageable yard for gardening or relaxing. Perfect opportunity to enjoy peaceful country

    Tao Zhang Fathom Realty

    992 Main St, Yanceyville, NC 27379
  • /19

    $625,000

    $25K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 1,961 Sq Ft

    9668 Nc Highway 119 N, Semora, NC 27343

    All furniture can convey with the property! Welcome to this contemporary multilevel HYCO LAKE home with over 825 feet of shoreline! This stunning residence offers an exquisite and updated interior that harmoniously blends modern elegance with the serene charm of its surroundings. This home boasts a one-of-a-kind architectural design that sets it apart from traditional lakefront properties. The

    Saul Moyao Castillo EXP Realty LLC

    9668 Nc Highway 119 N, Semora, NC 27343

Showing Results 1 - 40, Page 1 of 3

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