1,025

Macon County NC Homes for Sale

Section Image Section Image
  • /83

    $2,395,000

    • 5 Beds
    • 5.5 Baths

    984 King Gap Rd, Highlands, NC 28741

    Perched to capture sweeping, panoramic views of the surrounding mountains and the dramatic face of Scaly Mountain, 984 King Gap Road is a beautifully maintained and thoughtfully designed retreat offering comfort, privacy, and effortless mountain living. The main level features a seamless flow, beginning with a well-appointed kitchen that opens to a warm and inviting den. A spacious living room

    Josephine Lovell Highlands Sotheby's International Realty - DT

    984 King Gap Rd, Highlands, NC 28741
  • /45

    $535,000

    • 3 Beds
    • 3.5 Baths

    432 Natures Edge Rd, Franklin, NC 28734

    Set among the ridgelines, this fully furnished, turnkey timber frame home is a custom built retreat where rustic character and long-range mountain views take center stage. Tongue-and-groove vaulted cathedral ceilings soar throughout, anchored by a magnificent stacked stone fireplace with gas logs in the palatial great room. Step outside onto 600 feet of deck to soak in sweeping valley and

    Vickie Kimsey Re/Max Mountain Properties

    432 Natures Edge Rd, Franklin, NC 28734
  • /22

    $295,000

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

    103 Bidwell St, Franklin, NC 28734

    103 Bidwell St is the kind of home that feels bright, welcoming, and full of opportunity from the moment you walk in. Offering 3 bedrooms, 1 bath, and original hardwood floors, this home strikes the perfect balance between timeless character and modern functionality. The lower level includes a functional but unfinished second bathroom and additional living space, just a few steps away from

    Emily Hubbard Keller Williams Professionals

    103 Bidwell St, Franklin, NC 28734
  • /43

    $324,500

    • 4 Beds
    • 3 Baths

    11 Pleasant Hill Dr, Franklin, NC 28734

    Spacious city living meets quiet neighborhood charm in this 4BR/3BA Franklin gem! Located within city limits on a peaceful, paved street, this home is designed for effortless main-level living. The open-concept layout seamlessly connects the kitchen—featuring stainless steel appliances—to the airy living and dining spaces, perfect for a growing family. The primary suite is a private sanctuary at

    Adam Tallent Mason Peak Mountain Properties, LLC

    11 Pleasant Hill Dr, Franklin, NC 28734
  • /39

    $449,000

    • 3 Beds
    • 3 Baths
    • 1,730 Sq Ft

    359 Whippoorwill Trail, Franklin, NC 28734

    Beautifully Maintained Home in Trimont Mountain Estates on 1/2 Acre This stunning 3-bedroom, 3-bath home sits on a spacious 1/2-acre lot and offers the perfect blend of comfort, style, and thoughtful upgrades. Located in the desirable Trimont Mountain Estates community with a low HOA of just $25/month, this property has been meticulously cared for and extensively improved by its owners. A

    Joey Martin JW Martin Real Estate

    359 Whippoorwill Trail, Franklin, NC 28734
  • /25

    $239,900

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

    40 E Side Ct, Franklin, NC 28734

    Enjoy mountain living at its best in this charming doublewide nestled in a welcoming community near the heart of Franklin, NC. Featuring a roomy layout, this home provides plenty of space to relax and entertain. Located just minutes from downtown, outdoor adventures and the scenic beauty of Western North Carolina, this property is ideal for those seeking comfort, affordability and a laid-back

    Deborah Bale Unique Properties Of Franklin

    40 E Side Ct, Franklin, NC 28734
  • /31

    $239,000

    • 2 Beds
    • 2 Baths

    212 Mill Creek Rd, Franklin, NC 28734

    Peaceful Creekside Retreat in Franklin, NC. Escape to the soothing sounds of nature nestled near the heart of Franklin. Inside you will find a warm and inviting layout with comfortable living space, abundant natural light, and views that bring the outdoors in. Step outside to enjoy your own private oasis-perfect for morning coffee by the creek, evening gatherings, or simply unwinding to the

    Deborah Bale Unique Properties Of Franklin

    212 Mill Creek Rd, Franklin, NC 28734
  • /29

    $399,900

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

    177 Laurel Ln, Otto, NC 28763

    Heritage Mountain Estates | 3 BR / 2 BA | Raised Ranch with Stunning Long-Range Views | STR AllowedWake up to breathtaking southeastern vistas and peaceful views of Albert Mountain right from your own home. Nestled in the desirable Heritage Mountain Estates community, this 3-bedroom, 2-bath raised ranch delivers main-level living at its finest — with all bedrooms, baths, kitchen, living

    April Monday NC Mountain Real Estate

    177 Laurel Ln, Otto, NC 28763
  • /51

    $4,795,000 New Construction

    • 5 Beds
    • 5.5 Baths

    33 Sanctuary Ridge Rd, Highlands, NC 28741

    Discover Mountain Modern Perfection in Downtown HighlandsStep into luxury living just one minute from Main Street in the exclusive gated community of Sanctuary on 1st. This stunning mountain modern masterpiece designed and constructed by Sanctuary Developers, Summit Architecture and Futral Enterprises showcases impeccable craftsmanship and sophisticated design that today's discerning buyers

    Mitzi Rauers Berkshire Hathaway HomeServices Meadows Mountain Realty

    33 Sanctuary Ridge Rd, Highlands, NC 28741
  • /16

    $2,350,000 New Construction

    • 4 Beds
    • 4.5 Baths

    LT 111 Rivers Edge Rd, Highlands, NC 28741

    Introducing a thoughtfully designed new construction home package in the desirable Riverwalk community, offering a seamless blend of mountain character and modern livability. This home is offered as a new construction package, giving buyers the opportunity to own a brand-new residence customized to their liking in one of Highlands’ most sought-after settings. The main level features a spacious

    John Muir Berkshire Hathaway HomeServices Meadows Mountain Realty - HF

    LT 111 Rivers Edge Rd, Highlands, NC 28741
  • /13

    $178,788

    • 1 Bed
    • 1 Bath

    33 Snow Hill Falls Cir, Franklin, NC 28734

    Step back in time and embrace the charm of simpler living with this authentic 144 sq ft real log cabin—your very own Little House on the Prairie escape nestled in the mountains. Perfectly designed for cozy comfort, this charming retreat features a loft bedroom, a full bathroom, and a thoughtfully arranged living space complete with a kitchen offering a refrigerator, stove, dining table and living

    Agent Photo

    The Holly Nelson Team

    Engel & Volkers North Georgia Mountains

    (828) 457-7494

    33 Snow Hill Falls Cir, Franklin, NC 28734
  • /30

    $99,900

    • Land
    • 2.3 Acres
    • $43,435 per Acre

    201 Jackson Heights Dr, Franklin, NC 28734

    Welcome to The Gardens at Cat Creek where peaceful mountain living meets unmatched convenience! Lots 47, 48 & 49 total 2.3 acres featuring community water, mountain views and level to gently rolling terrain. Located just minutes from town, yet tucked away in a peaceful, mountain setting. Enjoy long-range views of the distant mountains, easy year-round paved access and modern conveniences

    Anderson Ernst Re/Max Elite Realty

    201 Jackson Heights Dr, Franklin, NC 28734
  • /102

    $649,000

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

    672 Summit Ridge Rd, Franklin, NC 28734

    Beautiful cabin in Watauga Vista with breathtaking year around views at 3400' elevation. Large deck with southern, eastward and westward views. Bonuses are a hot tub, lovely gazebo, whole house generator and 11x20 storage building. The interior is as lovely as the view with a cast iron gas fireplace insert w/blower, beautiful tongue & groove wood ceilings, heated oversized 2-car garage, lower

    Angela Sarvis Mason Peak Mountain Properties, LLC

    672 Summit Ridge Rd, Franklin, NC 28734
  • /73

    $4,895,000

    • 4 Beds
    • 4.5 Baths

    107 Old Edwards Cir, Highlands, NC 28741

    Set within the highly sought-after Old Edwards community of Satulah, this residence is being offered for the first time, an opportunity to step into a home that has been thoughtfully cared for and quietly enjoyed. From here, a short walk leads you into the heart of Highlands, where boutique shops, acclaimed dining, churches, and beloved hiking trails shape the rhythm of daily life. It is a

    Agent Photo

    Judy Michaud

    Berkshire Hathaway HomeServices Meadows Mountain Realty

    (828) 840-7033

    107 Old Edwards Cir, Highlands, NC 28741
  • /20

    $219,000

    • 1 Bed
    • 1 Bath

    9 Vista Cir, Franklin, NC 28734

    This charming park model tiny home, built in 2007, features vaulted ceilings and beautiful solid log construction that gives it a warm, cabin-style feel. The exterior showcases rich, dark-finished wood logs, blending perfectly with the natural surroundings. A covered back deck offers a private, peaceful setting to enjoy the seasons, watch wildlife, or relax with your morning coffee. Step inside

    Evan Harrell Realty One Group Vibe

    9 Vista Cir, Franklin, NC 28734
  • /65

    $574,900

    • 3 Beds
    • 2.5 Baths

    187 Evans Creek Rd, Scaly Mountain, NC 28775

    Escape to your own slice of the North Carolina mountains in desirable Scaly Mountain. Tucked away on 3.07 beautifully wooded acres, this inviting 3-bedroom, 2.5-bathroom home offers the perfect blend of comfort, privacy, and stunning natural beauty. Step onto the generous porches and soak in the sweeping mountain views that greet you every morning and evening. Whether you’re enjoying your morning

    Chip Durpo Durpo Realty Associates

    187 Evans Creek Rd, Scaly Mountain, NC 28775
  • /29

    $265,000

    • 3 Beds
    • 3.5 Baths
    • 2,279 Sq Ft

    1101 Rickman Creek Rd, Franklin, NC 28734

    Spacious and full of potential, this 3BR/3.5BA home in Franklin offers 2,866 sq ft on 1.25 acres with easy access and a convenient location near area attractions. The main level features a bright sunporch, screened back porch, and comfortable living spaces ready for your personal touch. A large finished basement provides flexible space for a den, game room, or guest area, while the unfinished

    Adrienne Clark Higdon Blue Ridge Premier Realty

    1101 Rickman Creek Rd, Franklin, NC 28734
  • /64

    $2,499,000

    • 5 Beds
    • 5.5 Baths

    26 Valentine Ln, Highlands, NC 28741

    Beyond its private gates and winding drive, this Highlands estate is designed to be experienced. Set in the Blue Ridge Mountains just a couple of miles from Main Street, it offers a rare balance, close to the energy of town, yet wonderfully private. The grounds feel like a personal retreat, with stone paths, laurel bridges, and three cascading waterfalls creating a peaceful backdrop for slow

    Agent Photo

    Judy Michaud

    Berkshire Hathaway HomeServices Meadows Mountain Realty

    (828) 519-1279

    26 Valentine Ln, Highlands, NC 28741
  • /13

    $32,076

    • Land
    • 1.75 Acres
    • $18,329 per Acre

    00 Lyle Mountain Trail Unit 53, Franklin, NC 28734

    Lot 53 (1.75± acres) in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. This secluded lot sits at approximately 3,080± feet in elevation and features a mountain high view. A long, flat drive leads to a house pad, with a steep slope beyond, providing both

    Agent Photo

    Chip Camp

    Whitetail Properties Real Estate LLC

    (828) 903-8945

    00 Lyle Mountain Trail Unit 53, Franklin, NC 28734
  • /13

    $42,768

    • Land
    • 1.15 Acres
    • $37,190 per Acre

    00 Lone Oak Ridge Unit 42, Franklin, NC 28734

    Lot 42 in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. Perched along a scenic ridgeline at approximately 3,300± feet in elevation, this 1.15± lot features a stunning ridgetop setting with layered Blue Ridge Mountain views and cooler mountain

    Agent Photo

    Chip Camp

    Whitetail Properties Real Estate LLC

    (828) 929-7039

    00 Lone Oak Ridge Unit 42, Franklin, NC 28734
  • /32

    $185,000

    • 3 Beds
    • 2 Baths

    338 Country Woods Dr, Franklin, NC 28734

    Immaculate, Move-In Ready Home with Year-Round Porch Living This immaculate, low-maintenance 3-bedroom, 2-bath home is truly move-in ready and designed for comfort and convenience. Offered mostly furnished (excluding one piece of furniture and some personal items in a closet does not convey.This home makes settling in effortless. The beautifully updated kitchen features new appliances, granite

    Evelyn Owens Keller Williams Realty Of Franklin

    338 Country Woods Dr, Franklin, NC 28734
  • /32

    $469,000

    • 3 Beds
    • 3 Baths
    • 1,350 Sq Ft

    162 Dryman Ridge Rd, Scaly Mountain, NC 28775

    SOME PHOTOS HAVE BEEN VIRTUALLY STAGED TO ILLUSTRATE THE POTENTIAL USE OF SPACE. Perched in the peaceful mountains of Scaly Mountain, NC this beautifully designed park model home, located in Scaly Mountain Slopes RV Community, offering the perfect blend of modern style, comfort, and an unbeatable location. With approximately 1,350 square feet of thoughtfully designed living space, this home lives

    Nathan Conkling Poss Realty

    162 Dryman Ridge Rd, Scaly Mountain, NC 28775
  • /14

    $60,000

    • Land
    • 2.08 Acres
    • $28,846 per Acre

    Lot 10 Elkhorn Ridge Dr, Franklin, NC 28734

    Welcome to one of Macon County's well-regarded subdivisions, Elkhorn Ridge, located in the highly desirable Patton Valley area of Franklin. This 2.08-acre lot lays nicely and offers END OF ROAD PRIVACY, an excellent building site with some prep and the potential for a stunning long-range mountain view with tree clearing. PLUS ACCESS TO COMMUNITY WATER. Tucked away for privacy, the property

    Caity Conner Realty One Group Vibe

    Lot 10 Elkhorn Ridge Dr, Franklin, NC 28734
  • /30

    $135,000

    • 2 Beds
    • 2 Baths

    34 Tokumto St, Franklin, NC 28734

    Beautiful home available in highly sought after Pine Hill Park, a 55+ community. This well kept home includes two bedroom/two baths and a bonus room off the kitchen with endless possibilities including dining room or family room. Features include a one year old roof, a one year old huge deck, new flooring and brand new appliances including an almost new full size washer/dryer! New water heater

    Diane Dillard Re/Max Elite Realty

    34 Tokumto St, Franklin, NC 28734
  • /12

    $28,094

    • Land
    • 1.18 Acres
    • $23,808 per Acre

    00 Clubhouse Dr Unit C2, Franklin, NC 28734

    Lot C2 (1.18± acres) in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. This lot is very close to the clubhouse and features a flat house pad already in place, along with a gorgeous mountain and open valley view. With the clearing of a few very small

    Agent Photo

    Chip Camp

    Whitetail Properties Real Estate LLC

    (828) 784-8460

    00 Clubhouse Dr Unit C2, Franklin, NC 28734
  • /14

    $44,550

    • Land
    • 1.35 Acres
    • $33,000 per Acre

    00 Lyle Mountain Trail Unit 35, Franklin, NC 28734

    Lot 35 (1.35± acres) in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. This higher ridge lot sits at approximately 3,200± feet in elevation and features 360 mountain views. The property is wooded and secluded, offering a private mountain ridge setting

    Agent Photo

    Chip Camp

    Whitetail Properties Real Estate LLC

    (828) 373-3397

    00 Lyle Mountain Trail Unit 35, Franklin, NC 28734
  • /13

    $28,512

    • Land
    • 32,670 Sq Ft
    • $38,016 per Acre

    00 Lupine Ln Unit 182, Franklin, NC 28734

    Lot 182 in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. This small, wooded corner lot is surrounded by mountains and conveniently located near the rear gated entrance, as well as a fishing pond and pavilion, making it perfect for enjoying the outdoors

    Agent Photo

    Chip Camp

    Whitetail Properties Real Estate LLC

    (828) 457-8593

    00 Lupine Ln Unit 182, Franklin, NC 28734
  • /16

    $28,512

    • Land
    • 32,670 Sq Ft
    • $38,016 per Acre

    Lupine Ln Unit LotWP182, Franklin, NC 28734

    Lot 182 in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. This small, wooded corner lot is surrounded by mountains and conveniently located near the rear gated entrance, as well as a fishing pond and pavilion, making it perfect for enjoying the outdoors

    Nichole Creech Whitetail Properties Real Estate

    Lupine Ln Unit LotWP182, Franklin, NC 28734
  • /16

    $32,076

    • Land
    • 1.75 Acres
    • $18,329 per Acre

    0 Lyle Mountain Trail Unit LotWP053, Franklin, NC 28734

    Lot 53 (1.75 acres) in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. This secluded lot sits at approximately 3,080 feet in elevation and features a mountain high view. A long, flat drive leads to a house pad, with a steep slope beyond, providing both

    Nichole Creech Whitetail Properties Real Estate

    0 Lyle Mountain Trail Unit LotWP053, Franklin, NC 28734
  • /17

    $44,550

    • Land
    • 1.35 Acres
    • $33,000 per Acre

    0 Lyle Mountain Trail Unit LotWP035, Franklin, NC 28734

    Lot 35 (1.35 acres) in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. This higher ridge lot sits at approximately 3,200 feet in elevation and features 360 mountain views. The property is wooded and secluded, offering a private mountain ridge setting with

    Nichole Creech Whitetail Properties Real Estate

    0 Lyle Mountain Trail Unit LotWP035, Franklin, NC 28734
  • /15

    $28,094

    • Land
    • 1.18 Acres
    • $23,808 per Acre

    Clubhouse Dr Unit LotWP0C2, Franklin, NC 28734

    Lot C2 (1.18 acres) in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. This lot is very close to the clubhouse and features a flat house pad already in place, along with a gorgeous mountain and open valley view. With the clearing of a few very small trees,

    Nichole Creech Whitetail Properties Real Estate

    Clubhouse Dr Unit LotWP0C2, Franklin, NC 28734
  • /16

    $42,768

    • Land
    • 1.15 Acres
    • $37,190 per Acre

    0 Lone Oak Ridge Unit LotWP042, Franklin, NC 28734

    Lot 42 in Wildflower offers a rare opportunity to own an individual homesite within a beautifully established mountain community, complete with desirable amenities and infrastructure already in place. Perched along a scenic ridgeline at approximately 3,300 feet in elevation, this 1.15 lot features a stunning ridgetop setting with layered Blue Ridge Mountain views and cooler mountain temperatures,

    Nichole Creech Whitetail Properties Real Estate

    0 Lone Oak Ridge Unit LotWP042, Franklin, NC 28734
  • /41

    $459,000

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

    42 W Coventry Dr, Franklin, NC 28734

    This immaculate 3BR/2BA home in sought-after Coventry Place was one of the community's first-built and has been lovingly maintained by the original owners. Oak hardwood floors greet you in the spacious living and dining areas. Vaulted ceilings and an elegant fireplace create an inviting, open-yet-cozy feel, while ample windows flood the space with natural light. The kitchen features tile

    Agent Photo

    Michael Peak

    Mason Peak Mountain Properties, LLC

    (828) 760-8729

    42 W Coventry Dr, Franklin, NC 28734
  • /23

    $699,999

    • Land
    • 2.1 Acres
    • $333,333 per Acre

    30/31 Sherwood Forest Rd, Highlands, NC 28741

    Just a few minutes from Main Street Highlands, you’ll find this parcel which is waiting for you to craft into your own personalized Highlands estate. With a good view, in a great neighborhood, and near the greenway trail for hikes all over Highlands, this property, consisting of two adjacent lots for a total of 2.10-acres, offers you the chance to make your dream come true. The location can

    Spencer Kirkpatrick Highlands Sotheby's International Realty - DT

    30/31 Sherwood Forest Rd, Highlands, NC 28741
  • /54

    $1,495,000

    • 3 Beds
    • 3.5 Baths

    336 North Dr, Highlands, NC 28741

    A Jim Fox Masterpiece with Panoramic Mountain Views – Highlands, NC Perched on the coveted Highlands-Cashiers Plateau, this one-of-a-kind 3-bedroom, 3.5-bath home offers the rare opportunity to own a true piece of architectural artistry designed by renowned Highlands architect Jim Fox. With sweeping, unobstructed views of Whiteside Mountain, Yellow Mountain, and Shortoff Mountain, this home

    Philip Bradley Cashiers Valley Real Estate LLC

    336 North Dr, Highlands, NC 28741
  • /52

    $9,975,000 New Construction

    • 7 Beds
    • 9 Baths

    1406 Falls Dr W, Highlands, NC 28741

    The ultimate in luxury and amenities in the Highlands and Cashiers area: over 9000 heated and cooled square feet, 7 bedrooms all with en-suite baths and walk-in closets, 2 half baths, 2000-bottle wine cellar, separate wine tasting room, gun/safe room, sauna/massage room, golf simulator room, workout room, theater, billiard room, bourbon tasting room/speak easy, gourmet kitchen with the highest

    Joe Deckman Highlands Sotheby's International Realty - DT

    1406 Falls Dr W, Highlands, NC 28741
  • /55

    $290,000

    • 3 Beds
    • 2 Baths

    49 Coweeta River Ln, Otto, NC 28763

    Step into the charm of a modern farmhouse where slower mornings and peaceful evenings just feel right. Built in 2022, this inviting 3-bedroom home plus bonus room offers 2.5 baths and a layout designed for comfort, flexibility, and everyday living. Nestled in a quiet setting with a small lake and creek nearby (no direct access), you'll love the sense of space and calm that surrounds you. The

    Melissa Mossbarger Realty One Group Vibe

    49 Coweeta River Ln, Otto, NC 28763
  • /91

    $6,997,000

    • 6 Beds
    • 7.5 Baths

    225 Bowery Rd, Highlands, NC 28741

    Imagine a life where each morning begins with a short walk from your front gate across the street to the trail leading directly into the heart of Highlands. Here, daily life balances effortless access to vibrant mountain living with the calm privacy of a wooded sanctuary. Set on four remarkable acres just moments from town, this estate is more than a beautiful home—it is part of Highlands’

    Agent Photo

    Judy Michaud

    Berkshire Hathaway HomeServices Meadows Mountain Realty

    (828) 554-8572

    225 Bowery Rd, Highlands, NC 28741
  • /29

    $1,950,000

    • 3 Beds
    • 3 Baths
    • 1,946 Sq Ft

    174 Garnet Rock Trail, Highlands, NC 28741

    Tucked within the gated Cullasaja Club in Highlands, NC, this inviting mountain retreat offers the perfect balance of comfort, character, and lifestyle. Thoughtfully designed and built in 2000, the home welcomes you with soaring cathedral ceilings, exposed beams, and a light-filled great room anchored by a gas fireplace—creating an immediate sense of warmth and connection. The open living and

    Douglas Treadwell MOUNTAIN LIFE REAL ESTATE, LLC

    174 Garnet Rock Trail, Highlands, NC 28741
  • /27

    $289,000

    • 1 Bed
    • 1 Bath
    • 600 Sq Ft

    2950 River Rd, Franklin, NC 28734

    Enjoy the cool mountain air and listen to the tranquil sounds of the loud babbling brook right in your backyard! This custom newly renovated cabin has it all. private back deck area to enjoy the flowing stream out back and entertain. Inside you will find All new GE appliances in the kitchen including a refrigerator, dishwasher, over the range microwave, gas range/oven, all new soft close cabinets

    Melissa Frazier Exp Realty, LLC (Mls Only)

    2950 River Rd, Franklin, NC 28734

Showing Results 81 - 120, Page 3 of 18

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