40

2-Bedroom Houses for Sale in Madison County NC

Section Image Section Image
  • /35

    $375,000 Open Mon 2PM - 4PM

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

    139 Ivy Ridge Church Rd, Mars Hill, NC 28754

    Nestled in the tranquil embrace of the Smoky Mountains, this charming home offers a serene escape with breathtaking views. Perfect as a second home or an investment property, it has a successful track record as a short-term rental and furnishings are negotiable. Despite its peaceful seclusion, the location is conveniently just 8 min. from I26, providing easy access to vibrant locales such as

    Agent Photo

    Amy DiVittorio

    Keller Williams - Weaverville

    (828) 977-8220

    139 Ivy Ridge Church Rd, Mars Hill, NC 28754
  • /29

    $359,000

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

    70 Fox Run, Hot Springs, NC 28743

    Relax on the wrap around porch while breathing in fresh mountain air from this one level, low maintenance property. Watch in delight from just outside the glass lined, tree house like atmosphere of your living room as a fresh water spring trickles audibly over natural rocks. Enjoy listening to songbirds welcome Spring & seeing flowering bushes in bloom. Summertime is cool & green at 3600 ft

    Agent Photo

    Kim Gentry Justus

    Ivester Jackson Blackstream

    (828) 809-4145

    70 Fox Run, Hot Springs, NC 28743
  • /27

    $474,900

    • 2 Beds
    • 1 Bath
    • 925 Sq Ft

    474 Smith Creek Rd, Mars Hill, NC 28754

    This is a gorgeous piece of Madison County with approx 15.1 acres, and a well maintained, mid century, brick farm house. This property is perfect for a small family farm, with plenty of space for gardens, pasture, produce, or just to enjoy. The neighborhood is exceedingly quiet, with the sound of running water from the creek, and can be heard all across the parcel. The kitchen is recently

    Dinah Carver Wolf Mountain Realty, Inc.

    474 Smith Creek Rd, Mars Hill, NC 28754
  • /44

    $339,999

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

    29 Ponder St, Mars Hill, NC 28754

    Charming cottage in the heart of Mars Hill! Just a short stroll to downtown, walking trails, and all the in-town conveniences. Recently updated and lovingly maintained, this home offers the perfect blend of vintage character and modern comfort. Spacious rooms, a walk-in closet, and a virtually new roof and HVAC make for easy living. The oversized lot offers space for gardening, play, or relaxing

    Veronica Gentry Hollifield & Company Properties Inc.

    29 Ponder St, Mars Hill, NC 28754
  • /36

    $549,000

    • 2 Beds
    • 4.5 Baths
    • 2,738 Sq Ft

    110 Red Wolf Ln, Mars Hill, NC 28754

    Nestled on 1.26 acres of serene mountain landscape, this beautifully, crafted cabin offers breathtaking year-long views and ultimate convenience. Located just one mile from Wolf Laurel Resort and within 30 minutes of Asheville, NC, and Johnson City, TN, this home is perfect for nature lovers and outdoor enthusiasts.The fully finished basement can be used as a short term rental, providing a

    Stephanie Moore Lusso Realty

    110 Red Wolf Ln, Mars Hill, NC 28754
  • /33

    $425,000

    • 2 Beds
    • 1.5 Baths
    • 1,279 Sq Ft

    1080 Wolf Branch Rd, Marshall, NC 28753

    Private Mountain Cabin Retreat on 25 Acres with Creek–Discover the perfect blend of seclusion and comfort in this beautiful mountain cabin nestled on 25 private acres. A bold, year-round creek flows just steps from the front porch, setting the scene for peaceful mornings and relaxing evenings. Inside, you’ll find a cozy floor-to-ceiling stone gas fireplace, a perfect room for an office or study,

    David Stephens NextHome Mountain Horizons

    1080 Wolf Branch Rd, Marshall, NC 28753
  • /48

    $595,000

    • 2 Beds
    • 2 Baths
    • 2,195 Sq Ft

    3942 Anderson Branch Rd, Marshall, NC 28753

    Discover this idyllic 2-bedroom, 2-bath farmhouse nestled on 21 South facing acres in the heart of the Blue Ridge Mountains, just 20 minutes from the vibrant town of Marshall. This mini-farm offers a peaceful retreat at the end of the road for ultimate privacy. Mountain views from the porch, featuring a barn, chicken coop, and a serene spring-fed koi pond. Enjoy established perennial gardens and

    Carrie Lee Hoffman RE/MAX Executive

    3942 Anderson Branch Rd, Marshall, NC 28753
  • /47

    $490,000

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

    14 Oak Ridge Ln Unit 754, Mars Hill, NC 28754

    This rustic ranch, located w/in the exclusive Wolf Laurel Community, offers an incredible opportunity to create your mountain retreat. 14 Oak Ridge is situated w/in the 5,300-acre gated community, surrounded by the Pisgah National Forest & Trust Land. The property features a two-bedroom, two-bathroom setup upstairs, providing the comfort & convenience of one-level living. Step out onto the deck

    Carrie Lee Hoffman RE/MAX Executive

    14 Oak Ridge Ln Unit 754, Mars Hill, NC 28754
  • /55

    $2,900,000

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

    942 Paint Fork Rd, Mars Hill, NC 28754

    Will make an amazing family compound, event venue, high-end mountain development, or equestrian estate. Multiple income generating opportunities. Modern farmhouse on the property is 1365 square feet. Open floor plan with 2 bedrooms/ 1 bath and large attached storage area. Many high-end custom upgrades including; reclaimed beams, subway tile in the bathroom, floating shelves in the kitchen, ship

    Kevin Gioia Beycome Brokerage Realty Inc.

    942 Paint Fork Rd, Mars Hill, NC 28754
  • /35

    $599,111

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

    2033 Lower Paw Rd, Marshall, NC 28753

    27 Acres of Appalachian Charm: Discover a private retreat on 27 stunning acres, offering a perfect blend of seclusion and proximity. Anchored by a fully remodeled farmhouse, this property boasts modern comforts with timeless appeal: tile showers, new cabinets, and curated lighting create a warm and inviting space. With multiple build sites available, the possibilities are endless. The

    Thomas Curé LandCrazy.com

    2033 Lower Paw Rd, Marshall, NC 28753
  • /46

    $650,000

    • 2 Beds
    • 3 Baths

    2316 N Carolina 63, Hot Springs, NC 28743

    Retreat to the mountains! Apple Cabin sits perched above the bold Friezeland creek for an incredible year-round view. 2 bedrooms, and 3 bathrooms with Master on the main floor. A sunroom was added in 2020 with radiant floor heat and a woodstove. Has served as a successful vacation rental- Apple Cabin on the Creek. Deck and covered porches. Finished basement with bonus room, bathroom, and access

    Steve Dubose Mountain Home Properties

    2316 N Carolina 63, Hot Springs, NC 28743
  • /43

    $499,000

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

    227 Lawson St, Hot Springs, NC 28743

    Historic Drover's Cottage. Fully renovated and lovingly modernized! Every room is bathed in light.Tasteful High-end fixtures and finishes. Amazing kitchen with farmhouse sink, new cabinets, marble counters, Fulcor Milano gas range, and built in Liebherr refrigerator. Beautiful bathrooms with limestone floors, luxurious claw soaking tub & large tile shower. New Gas Fireplace adds warmth and

    Cynthia Dubose Mountain Home Properties

    227 Lawson St, Hot Springs, NC 28743
  • /32

    $597,000

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

    894 McKinney Gap Dr, Mars Hill, NC 28754

    Back on the market ( REBUILT DECK ) Mountain living at its finest! Nestled in the heart of the Blue Ridge Mountains, within the exclusive Wolf Laurel Estates and Hartley Pointe Mountain Resort, this beautiful contemporary home offers the perfect retreat. Featuring two bedrooms, three bathrooms, and two additional bonus rooms, a spacious great room with gas log fireplace, family room and upgraded

    pristine vacatio Melissa Miller Absolute Bespoke Properties LLC

    894 McKinney Gap Dr, Mars Hill, NC 28754
  • /26

    $400,000

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

    192 Granny Shepherd Rd, Mars Hill, NC 28754

    Charming log cabin in a beautiful wooded setting. As you enter, you are drawn in by the soaring cathedral ceiling and the beautiful wood interior! The open floor plan features a living room which is open to kitchen and dining areas which makes an easy flow and is great for entertaining! Beautiful stone fireplace. The home enjoys 2 bedrooms, one on each level and each with adjoining baths that are

    Denise Girouard Cornerstone Real Estate Cons.

    192 Granny Shepherd Rd, Mars Hill, NC 28754
  • /23

    $569,000

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

    2311 Old Mountain Rd, Mars Hill, NC 28754

    Enjoy Stunning Mountain Views and Modern ComfortThis charming mountain retreat offers long-range views that can be further enhanced with selective clearing. Imagine cozying up by the fireplace with a cup of hot cocoa as the snow falls outside, or unwinding with a glass of wine on the deck while watching deer roam the mountainside.The home features 2 bedrooms, 2 bathrooms, and a

    Gordon Welch Keller Williams - Weaverville

    2311 Old Mountain Rd, Mars Hill, NC 28754
  • /48

    $670,000

    • 2 Beds
    • 3.5 Baths
    • 2,973 Sq Ft

    2255 Wolf Laurel Rd, Mars Hill, NC 28754

    Fall in love with this beautifully updated mountain chalet, offering nearly 3000 sq ft of indoor living space. With multiple bonus spaces and a full bathroom on every level, this floor plan offers maximum flexibility. Enjoy a freshly stained exterior with updated chinking, new metal roof, and a stained front porch. Minimal steps lead to the main level with large primary suite. A new furnace and

    Galen Walter LPT Realty, LLC

    2255 Wolf Laurel Rd, Mars Hill, NC 28754
  • /46

    $649,000

    • 2 Beds
    • 1.5 Baths
    • 1,213 Sq Ft

    1146 Thomas Branch Rd, Marshall, NC 28753

    Discover a rare opportunity to own 23 private acres in a secluded mountain cove in Marshall, NC. This peaceful Western North Carolina retreat features a handcrafted main home built by a master woodworker, showcasing custom finishes, fine craftsmanship, and passive solar design with large south-facing windows. A separate, beautifully finished flex space includes high-speed internet, spring-fed

    Matthew Ledford Real Broker, LLC

    1146 Thomas Branch Rd, Marshall, NC 28753
  • /38

    $824,999

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

    1495 El Miner Dr, Mars Hill, NC 28754

    This 2-bedroom, 2-bathroom cabin with bonus rooms offers 3,486 sq. ft. of rustic charm on a full acre in the gated Wolf Laurel community. The living room features a stunning floor-to-ceiling stone fireplace, and the dining area is filled with natural light from large windows. The spacious kitchen includes a second fireplace, perfect for cozy mountain living.Located just above Hatley Point

    Thomas Worley Asheworth Group WNC Real Estate LLC

    1495 El Miner Dr, Mars Hill, NC 28754
  • /48

    $499,999

    • 2 Beds
    • 2 Baths
    • 810 Sq Ft

    16 Caddis Ct, Marshall, NC 28753

    Escape to serenity with this immaculately maintained custom Deltec High Energy Efficient Home on 5.5 beautiful and private wooded acres minutes from Hot Springs. Sold turnkey - all furnishings, appliances, dishes and linens included. This one-of-a-kind Luxury Fishing retreat combines mountain living with modern comforts, featuring stunning woodwork, vaulted ceilings, custom built-ins, custom

    Tray Davidson Keller Williams Professionals

    16 Caddis Ct, Marshall, NC 28753
  • /46

    $489,111

    • 2 Beds
    • 1 Bath
    • 762 Sq Ft

    1820 Grapevine Rd, Marshall, NC 28753

    This breathtaking property offers rolling hills that border the tranquil waters of W Bull Creek, with multiple potential build sites and panoramic long-range views from the ridge’s peak. The lower acreage features open, picturesque pastureland with stunning vistas of the surrounding ridges. A network of old logging trails provides easy access throughout the property, making exploration a

    Lane Monk LandCrazy.com

    1820 Grapevine Rd, Marshall, NC 28753
  • /48

    $470,000

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

    73 Oak Ridge Ct Unit 698 & 699, Mars Hill, NC 28754

    Nestled in Wolf Laurel, a 5,300-acre gated community surrounded by the Pisgah National Forest & Conservation Land, 73 Oak Ridge Ct sits @ 4,000 ft in elev where the average summer temps are 70. This charming 2-bed, 2-bath cabin w/extra bonus room offers rustic elegance & modern comfort. One-level living, features a spacious open floor plan w/a cozy wood-burning fireplace, perfect for relaxing

    Carrie Lee Hoffman RE/MAX Executive

    73 Oak Ridge Ct Unit 698 & 699, Mars Hill, NC 28754
  • /48

    $299,999

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft

    1395 Tillery Branch Rd, Marshall, NC 28753

    Built in 1976, this two bedroom and one bath, mountain cottage is filled with original character and is sitting privately in the center of a lush 1.75 acre wooded property. With easy access to the 25/70 bypass, you are just a 10 minute drive to Weaverville....a beautiful mountain town that boasts several dining options, artisan style shopping and the future site of the Advent Heath Hospital,

    Tom Crook Asheville Realty Group

    1395 Tillery Branch Rd, Marshall, NC 28753
  • /37

    $275,000

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

    61 Doe Loop, Hot Springs, NC 28743

    Private and remote Hot Springs in Deerfield Meadows. One level split bedroom plan w/partial heated basement. Main living open floorplan includes living/dining and nice sized kitchen w/large sunroom overlooking a beautiful pond. Awesome price on this home with potential to make it a showplace. Upper driveway leads to barn.

    Ann Harold French Broad Real Estate Co.

    61 Doe Loop, Hot Springs, NC 28743
  • /20

    $98,500

    • 2 Beds
    • 1 Bath

    851 Lower Shut In Rd, Hot Springs, NC 28743

    The main home is a 1940s five-room bungalow with a metal roof, covered front porch, and vintage character. A second two-room bungalow with its own electric meter is currently used as a workshop—great for guests, creative space, or income potential.Surrounded by trees and fresh mountain air, the land offers room to garden, explore, or simply relax. Whether you're dreaming of a private

    Matthew Mubarak EXP Realty LLC

    851 Lower Shut In Rd, Hot Springs, NC 28743
  • /37

    $290,000

    • 2 Beds
    • 1 Bath
    • 827 Sq Ft

    530 Rebel Ridge Rd, Marshall, NC 28753

    Super cute renovated bungalow in the Revere Community of Marshall tucked away on a windy country road on 4.27 acres. This home feels brand new because of all the recent upgrades which include: new electric, new plumbing, new septic system, new tankless hot water heater, new insulation, new LVP flooring throughout, new interior paint and best of all a beautiful brand new spacious kitchen with

    Ann Harold French Broad Real Estate Co.

    530 Rebel Ridge Rd, Marshall, NC 28753
  • /38

    $350,000

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

    153 Arrowood Corner Rd, 3, Mars Hill, NC 28754

    Tucked on a full acre just minutes from Mars Hill and Mars Hill University, this fully renovated gem offers a rare blend of charm, durability, and income potential. A picturesque creek gently meanders through the property—never breaching its banks during Hurricane Helene—adding peaceful ambiance and natural beauty. Renovated in 2022–2023 with new roof, HVAC, septic, windows, plumbing, electrical,

    Angelia Peterson Asheworth Group WNC Real Estate LLC

    153 Arrowood Corner Rd, 3, Mars Hill, NC 28754
  • /33

    $225,000

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

    321 Henry Worley Ln, Marshall, NC 28753

    Investor Alert - This home is a few minutes from rafting and the French Broad River. Minutes away from downtown Marshall. Home has hardwood flooring and is spacious. Much potential but needs some TLC and renovation. The basement is concrete but has potential for another separate living quarters with a bath, small kitchen area, rooms that could be bedrooms and one main room with living room

    Diane Simmons EXP Realty LLC

    321 Henry Worley Ln, Marshall, NC 28753
  • /26

    $344,900

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

    193 Timberside Dr, Mars Hill, NC 28754

    Cozy Getaway in a Peaceful SettingThis charming 2BR/1BA home sits on a beautifully landscaped lot in a quiet area just 30 minutes from Asheville, with easy access to Weaverville and Mars Hill. The neighborhood allows short-term rentals, offering great potential as a vacation home, rental, or full-time residence. Enjoy a fenced yard perfect for pets or gardening, and a spacious back deck for

    Sherri Norman-McRoberts Asheville Realty & Associates

    193 Timberside Dr, Mars Hill, NC 28754
  • /43

    $149,900

    • 2 Beds
    • 1 Bath
    • 987 Sq Ft

    7881 Us 25 70 Hwy, Marshall, NC 28753

    SELLER is READY to SELL!! This AS-IS fixer-upper is ideal for those with a vision to bring out its true potential. Whether you're looking for a peaceful retreat or a property with room to grow, this ranch home is a rare and enticing PRICED-RIGHT opportunity. An expansive 1.37-acre property and 987sq ft heated living space.The property's outdoor features include a fenced garden space, an

    Lynn DeLoi New Trails Realty Inc

    7881 Us 25 70 Hwy, Marshall, NC 28753
  • /42

    $550,000

    • 2 Beds
    • 2 Baths
    • 650 Sq Ft

    34 & 76 Lodge Cabin Ln, Hot Springs, NC 28743

    Don’t miss this unique chance to own two charming riverfront log cabins on the beautiful French Broad River, just minutes from downtown Hot Springs. Each fully furnished cabin features 1 bedroom, 1 bathroom, and cozy rustic charm with modern comforts – perfect for short-term rentals or a peaceful mountain retreat. With a strong rental history and proven income, this property offers excellent

    James Dillingham Mountain Land Realty

    34 & 76 Lodge Cabin Ln, Hot Springs, NC 28743
  • /27

    $299,000

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

    55 Summit View Dr, Marshall, NC 28753

    Looking for move in ready convenience? The adorable cottage just 7 minutes from Mars Hill is a must see. With tongue and groove interior with charming barn doors, efficient warm & cool mini-split, 2 bed and 2 full bath (main bath has built in heating feature) kitchen with pantry closet a sunroom with laundry service at far end the home and a front porch to enjoy your morning coffee, you will be

    Elizabeth Jones RE/MAX Results

    55 Summit View Dr, Marshall, NC 28753
  • /20

    $159,000

    • 2 Beds
    • 1 Bath

    8951 Us 25 70 Hwy, Marshall, NC 28753

    Here is your chance to revive a property with incredible potential. This home, sitting on over 4 acres has not been lived in for over 30 years and does not have a heat source, making it a perfect project for the visionary buyer. Located just off Highway 25/70 the property boasts a convenient location with easy access. Bring your hiking boots and explore the property with multiple build sites that

    Brandon Williams Southern Sky Realty

    8951 Us 25 70 Hwy, Marshall, NC 28753
  • /40

    $349,900

    • 2 Beds
    • 1.5 Baths
    • 831 Sq Ft

    165 Pine Moss Trail, Hot Springs, NC 28743

    **HIKER'S DREAM**This beautiful hand hewn log cabin wins first place in the rustic category! Designed & built by an architect for his personal use, it could not be more hand crafted down to the custom made gutters. It truly is a work of art showcasing patinaed metal, stone and of course wood for that warm feeling and great windows for lots of light. The setting is idyllic surrounded by

    Ann Harold French Broad Real Estate Co.

    165 Pine Moss Trail, Hot Springs, NC 28743
  • /47

    $579,000

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

    12892 Us-23, Mars Hill, NC 28754

    Unrestricted Land with Pond & Barn Near Asheville! Rare Appalachian gem in Mars Hill NC—this is more than land, it’s your mountain escape. Unrestricted property for sale in Western NC with rolling meadows, bold creek, and private pond. Enjoy long-range mountain views from multiple homesites. The bold red barn offers event venue potential, artist studio, or Airbnb retreat. Perfect for a family

    Brandi Young NorthGroup Real Estate LLC

    12892 Us-23, Mars Hill, NC 28754
  • /29

    $127,000

    • 2 Beds
    • 1 Bath

    140 Ivy Trails Rd, Weaverville, NC 28787

    Attention Buyers very motivated Seller on this great property. Main level features a large garage/storage space with 13 foot ceilings that offers a lot of possibilities. The upper floor is partially completed with a kitchen living area, 2 bedrooms and a full bathroom. Additionally, there is a large covered storage area on the property for additional storage. A 3-bedroom Septic Permit has

    Shawn Lynch RE/MAX Executive

    140 Ivy Trails Rd, Weaverville, NC 28787
  • /41

    $705,000

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

    151 Sandys Home Place, Mars Hill, NC 28754

    Discover your dream home in this almost new construction that perfectly blends modern design with natural beauty. Nestled in the picturesque landscapes of Mars Hill, this Green Built Certified residence offers an open and airy ambiance, showcasing breathtaking mountain views from every angle. The soaring vaulted ceilings enhance the sense of openness, while large windows invite ample natural

    Chloe Knight Allen Tate/Beverly-Hanks Freestone Properties

    151 Sandys Home Place, Mars Hill, NC 28754
  • /44

    $1,150,000

    • 2 Beds
    • 2 Baths
    • 2,155 Sq Ft

    3076 Anderson Cove Rd, Marshall, NC 28753

    Step away and into a magical and simpler time. Amazing historic hand-hewn log cabin tucked away on 103 acres adjoining National Forest. Many artistic and craftsman details blended with all the modern conveniences; New HVAC system and appliances, central vacuum, whole house generator and fast fiber internet. Great room with fireplace/insert. Cathedral beamed ceilings. Chef's country kitchen. Huge

    Steve Dubose Mountain Home Properties

    3076 Anderson Cove Rd, Marshall, NC 28753
  • /48

    $1,899,111

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

    23 Katies Rd Unit 145.95 acres, Marshall, NC 28753

    145 Acres of Appalachian Wonder: Step into a landscape where stories write themselves. This sanctuary is more than land—it’s an invitation to live in harmony with nature’s rhythm. At the heart of the property, a 30+ ft waterfall cascades with a presence so majestic it feels like it wandered straight out of a national forest. The farmhouse, lovingly restored, blends modern comforts with timeless

    Thomas Curé LandCrazy.com

    23 Katies Rd Unit 145.95 acres, Marshall, NC 28753
  • /26

    $200,000

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

    500 Chimney Log Rd, Marshall, NC 28753

    NEW WELL INSTALLED! MOTIVATED SELLER!! Enjoy the peace and quiet of beautiful Madison County. This home offers two bedrooms, one spacious bathroom, an open floor plan connecting the kitchen, living, and dining area, and much more! Enjoy dinner on the large wrap around porch while listening to the creek. Enjoy the best form of privacy by being at the very end of a private road. Don't miss this

    Dennis Foley Century 21 Foley Realty

    500 Chimney Log Rd, Marshall, NC 28753
  • /34

    $535,000

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

    1265 Stackhouse Rd, Marshall, NC 28753

    Public Remarks Solar, off-grid, work of art home, beautifully carved out of the mountain. This property has all that is needed to live comfortably in seclusion, with multiple mountain view build sites on the property. 31+ acres bordering the Pisgah National Forest, providing privacy and scenic views. The foundation was inspired by the work of Buckminster Fuller and Michael Reynold's Earthship

    Dave Dribbon GreyBeard Realty

    1265 Stackhouse Rd, Marshall, NC 28753
How to Buy a Home How to Finance a Home How to Sell a Home