849

Farmhouse Homes for Sale in North Carolina

Section Image Section Image
  • /48

    $974,900

    • 4 Beds
    • 4 Baths
    • 4,282 Sq Ft

    1307 Oakridge Farm Hwy, Mooresville, NC 28115

    TURNKEY AIRBNB INCOME PROPERTY | HISTORIC MOORESVILLE NC ESTATE | LAKE NORMAN / CHARLOTTE METRORelocating to North Carolina? Searching for an income-producing short-term rental investment near Lake Norman? 1307 Oakridge Farm Hwy is a rare turnkey opportunity — a fully operational 5-star Airbnb, private residence, and multi-use compound all in one.Originally built in 1870 and fully

    Brock Zevan Real Broker, LLC

    1307 Oakridge Farm Hwy, Mooresville, NC 28115
  • /21

    $250,000

    • 4 Beds
    • 1 Bath
    • 1,548 Sq Ft

    6921 Harmony Grove Rd, Nebo, NC 28761

    Charming 4-bedroom farmhouse on 0.59 acres in the peaceful countryside of Nebo. This home features high ceilings, original hardwood floors, and abundant natural light throughout. The spacious kitchen opens to a comfortable living area, perfect for family gatherings or quiet evenings at home. Enjoy a generous yard with space for gardening, entertaining, or relaxing outdoors. Recent updates include

    Amber Ledford Real Broker, LLC

    6921 Harmony Grove Rd, Nebo, NC 28761
  • /46

    $754,000 New Construction

    • 4 Beds
    • 3 Baths
    • 3,171 Sq Ft

    6815 Old Waxhaw Monroe Rd Unit 1, Waxhaw, NC 28173

    OFFERING $5000 FOR CLOSING OR BUY DOWN.This spacious Waxhaw home offers the perfect blend of comfort, function, and style. The oversized main-floor family room features cozy gas logs with a beautiful wood mantle, the perfect gathering space. The kitchen shines with granite countertops, a large island, abundant storage, and a built-in custom study area, creating a functional and stylish workspace

    Van Cuthbertson EXP Realty LLC Ballantyne

    6815 Old Waxhaw Monroe Rd Unit 1, Waxhaw, NC 28173
  • /26

    $444,900 New Construction

    • 4 Beds
    • 2.5 Baths
    • 2,215 Sq Ft

    4921 Theater Way, Raleigh, NC 27604

    This home is to be built construction on this beautiful spacious Jordon. Great first floor guest suite for mom and dad. this home has bedrooms and 2 1/2 baths.

    Britni Muti Caruso Homes Realty NC, LLC

    4921 Theater Way, Raleigh, NC 27604
  • /15

    $618,973 New Construction

    • 5 Beds
    • 4.5 Baths
    • 3,541 Sq Ft

    7205 Blue Run Ln Unit 11, Raleigh, NC 27604

    This home has begun, estimated completion date in July. this beautiful spacious Lure has Great first floor guest suite for mom and dad. this home has 5 bedrooms and 4 1/2 baths, covered back porch for outdoor living, bonus room for movie nights and the playroom 'In order to learn more or schedule a viewing, do not contact listing agent - please contact Caruso Homes directly for more information

    Britni Muti Caruso Homes Realty NC, LLC

    7205 Blue Run Ln Unit 11, Raleigh, NC 27604
  • /97

    $2,150,000 New Construction

    • 5 Beds
    • 5.5 Baths
    • 4,897 Sq Ft

    316 Firefly Overlook, Pittsboro, NC 27312

    MOVE IN READY!!Completed and ready for immediate occupancy, this brand-new custom masterpiece by award-winning Wagoner Homes awaits you on Homesite 28 in the exclusive Firefly Overlook at Jordan Lake. Skip the delays, decisions, and uncertainties of building—everything is finished to perfection and move-in ready right now. Nestled on a private 1.5-acre lot surrounded by mature hardwoods, this

    Johnathan Stroud The Real Estate Company

    316 Firefly Overlook, Pittsboro, NC 27312
  • /7

    $1,500,000 New Construction

    • 4 Beds
    • 4.5 Baths
    • 3,888 Sq Ft

    5904 Cir, Pagan Run, NC 27603

    A 2026 Parade of Homes entry, located in the boutique luxury community of Carriage Farm offering a 1ST FLOOR PRIMARY SUITE AND GUEST SUITE! This stunning modern build with oversized black exterior windows that fill this open-concept home with tons of natural light. High end finishes and wide-plank hardwoods span throughout the main living! The gourmet kitchen features custom ''gray mist'' painted

    Jim Allen Coldwell Banker HPW

    5904 Cir, Pagan Run, NC 27603
  • /22

    $700,000 New Construction

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

    506 W Chatham St, Apex, NC 27502

    Modern Cottage Living Just Steps from Downtown ApexWelcome home to The Cottages on West Chatham Street, where timeless design meets walkable convenience. This beautifully crafted home offers 4 bedrooms, 4 baths, and a flexible office/dining space, providing versatility to fit your lifestyle. With approximately 2,425 square feet, every inch is thoughtfully designed for modern living, featuring

    Kenneth Godwin Godwin Marketing Group, LLC

    506 W Chatham St, Apex, NC 27502
  • /23

    $999,999

    • 6 Beds
    • 1 Bath
    • 1,428 Sq Ft

    1707 Tower Rd, Norlina, NC 27563

    Rare Opportunity to own 85 acres of beautiful countryside in a peaceful setting with two existing Old farmhouses on the property with the potential for renovation, rental income, guest homes or multi-generational living. This versatile property offers endless possibilities for farming, homesteading, multifamily living or future development. With expansive open land idea for crops, livestock, or

    Sherry Jones Branche & Associates LLC

    1707 Tower Rd, Norlina, NC 27563
  • /13

    $386,412 New Construction

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

    3021 White Rail Dr, Fuquay-Varina, NC 27526

    Welcome to 3021 White Rail Drive, featuring the popular Cora floorplan--designed for both everyday living and effortless entertaining. The showstopper of this home is the impressive kitchen island, stretching over 10 feet long, creating the perfect gathering space for family and friends. This thoughtfully designed townhome offers a versatile first-floor recreation space, ideal for a home office,

    Jennifer Bynum Baker Residential

    3021 White Rail Dr, Fuquay-Varina, NC 27526
  • /50

    $2,300,000

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

    410 / 560 Puckett Rd, Banner Elk, NC 28604

    Escape to the beauty of the Blue Ridge Mountains with this extraordinary 30.89-acre estate—where timeless charm meets modern potential. THIS PROPERTY INCLUDES TWO DISTINCT HOMES AND A CLASSIC BARN with heated floors; offering a rare blend of pastoral acreage, breathtaking views, and versatile living spaces. This estate is perfectly suited for a generational family compound, luxury equestrian

    Jacki Lecka Realty One Group Results-Banne

    410 / 560 Puckett Rd, Banner Elk, NC 28604
  • /42

    $529,000

    • 5 Beds
    • 3 Baths
    • 3,040 Sq Ft

    499 Jumping Run Rd, Dunn, NC 28334

    Welcome home to this spacious and beautiful property offering comfort, flexibility, and room for everyone! Inside, you'll find LVP flooring throughout, quartz countertops, formal dining and thoughtful built-ins that elevate both style and functionality. The primary suite is conveniently located on the first floor, with 3 additional bedrooms upstairs, plus a loft that provides plenty of space for

    Joelle W. Poole Ann Milton Realty

    499 Jumping Run Rd, Dunn, NC 28334
  • /48

    $1,190,000

    • 3 Beds
    • 4 Baths
    • 4,835 Sq Ft

    42 Wild Magnolia Way, Zirconia, NC 28790

    Welcome to Hodge Podge Lodge, a true family mountain retreat set privately among the trees in The Cliffs Valley. Designed as a refined yet relaxed “mountain camp,” this Modern Mountain Craftsman blends timeless architecture with warm, livable design on nearly three acres with mountain views, a tranquil pond, and a peaceful wooded backdrop. Steep gabled rooflines, natural materials, and

    Damian Hall Ivester Jackson Blackstream

    42 Wild Magnolia Way, Zirconia, NC 28790
  • /39

    $1,199,000

    • 4 Beds
    • 4.5 Baths
    • 3,310 Sq Ft

    2391 Lee Lawing Rd, Lincolnton, NC 28092

    Exquisite Luxury Custom-Built Residence in the Highly Coveted North Lincoln School District Welcome to a home where exceptional craftsmanship, thoughtful design, and modern comfort blend seamlessly. Built in 2021, this refined farmhouse-style residence features beautifully exposed beams in the vaulted living and dining areas, an elegant accent wall in the home office, White Oak 3/4" hardwood

    Addie Carson Howard Hanna Allen Tate Lake Norman

    2391 Lee Lawing Rd, Lincolnton, NC 28092
  • /64

    $724,750 New Construction

    • 4 Beds
    • 3.5 Baths
    • 2,965 Sq Ft

    1004 Snow Peak Ct, Raleigh, NC 27603

    This NEW CONSTRUCTION Cul-de-Sac home is positioned on one acre within an Established quite neighborhood, No HOA. CUSTOM DESIGN & CUSTOM BUILT & MOVE-IN READY. Located just 4 miles/7 minutes to 540 Triangle Expressway making the drive to RDU Airport & Research Triangle Park just 36 miles/36 minutes. This awesome location puts you 5 miles/8 minutes to I-40, and 13 miles/26 minutes to Downtown

    Kellie Ashley Kellie Ashley Homes

    1004 Snow Peak Ct, Raleigh, NC 27603
  • /39

    $598,900

    • 3 Beds
    • 2 Baths

    198 Sandy Davis Dr, Topton, NC 28781

    14-Acre Mountain Retreat Less Than 5 Minutes to Lake Nantahala – Don't miss this unique chance to own a stunning 14-acre mountain estate just minutes from the crystal-clear waters of Lake Nantahala. This charming 3 level farmhouse-style escape blends classic character with modern comfort, offering breathtaking mountain views perfect for relaxing or entertaining. Inside, you'll find a true chef's

    Jennifer Solesbee Nantahala Real Estate

    198 Sandy Davis Dr, Topton, NC 28781
  • /3

    $686,195 New Construction

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

    7425 Purple Martin Way, Mint Hill, NC 28227

    Come take a sneak peek at this beautiful new home before it’s gone! This quick move-in opportunity will be ready to close in the next 30 days, giving you the chance to secure a brand-new home without the wait. Explore the layout, and see firsthand the quality and craftsmanship throughout. Don’t miss your chance to preview this home before it hits the market in full swing! This luxury home

    Ryan Plowman Plowman Properties LLC.

    7425 Purple Martin Way, Mint Hill, NC 28227
  • /11

    $1,397,000 New Construction

    • 5 Beds
    • 4.5 Baths
    • 5,200 Sq Ft

    6337 Granary Farm Ln, Fuquay-Varina, NC 27526

    Your dream home is waiting. This beautifully designed Hampshire plan showcases luxurious living with thoughtful spaces for both everyday comfort and elegant entertaining. A welcoming foyer leads past a formal dining room into the grand two-story great room filled with natural light and seamlessly connected to the casual dining area and covered outdoor living space. The gourmet kitchen is a true

    Gerry Moreno Toll Brothers, Inc.

    6337 Granary Farm Ln, Fuquay-Varina, NC 27526
  • /6

    $639,000 New Construction

    • 4 Beds
    • 3.5 Baths
    • 2,802 Sq Ft

    135 Camerons Mill Ln Unit 31, Statesville, NC 28625

    Luxury Custom Farmhouse Spec in Mills Garden at Woodstone. This beautiful new construction is set on a 0.29-acre lot and is set to be completed on 5/29/2026. Woodstone Communities “Ironwood” is a single-story ranch, approximately 2,802 sq ft with 4 bedrooms plus an office, 3.5 baths designed with upscale finishes and a thoughtful layout. The open chef’s kitchen is built for entertaining. It

    Sunny Dhebaria NorthGroup Real Estate LLC

    135 Camerons Mill Ln Unit 31, Statesville, NC 28625
  • /66

    $985,000 New Construction

    • 4 Beds
    • 4 Baths
    • 3,231 Sq Ft

    3804 Cobbler View Way, Fuquay-Varina, NC 27526

    POOL READY!!! $15,000 USE AS YOU CHOOSE MONEY! Imagine yourself in our Salem plan with this stunning new Transitional Farmhouse elevation. This plan has 4 bedrooms including the owner's suite and a guest bedroom downstairs as well as 4 full baths. The large back yard makes for a great entertaining space with a beautiful pond view! This plan has a huge rec room on the second floor at over 500sqft!

    Kenneth Godwin Godwin Marketing Group, LLC

    3804 Cobbler View Way, Fuquay-Varina, NC 27526
  • /45

    $595,000 New Construction

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

    288 Ironwood Dr, Clyde, NC 28721

    Location and privacy to please those seeking to call The Ridge at Irontree home! Well developed and pristine neighborhood entered by the scenic views of the Pigeon River, flowing creeks, and surrounded by majestic long range mountain views. This Modern Farmhouse just completed with elegance, skill & care offers an open spacious kitchen boasting of Whirlpool appliance, Quartz countertops,

    Susan Hooper Howard Hanna Beverly-Hanks Waynesville

    288 Ironwood Dr, Clyde, NC 28721
  • /51

    $185,000

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

    122 Bill Avery Rd, Coats, NC 27521

    1700 sq. ft. home with 3 bedrooms and 2.5 baths. Large eat in Kitchen and separate dining room. Lots of hardwood floors.Laundry room.

    Donald Byrd Red Rock Realty, LLC

    122 Bill Avery Rd, Coats, NC 27521
  • /38

    $325,000

    • 1 Bed
    • 2 Baths
    • 1,097 Sq Ft

    325 Sawyers Rd, Warrensville, NC 28693

    Classic 1915 farmhouse which has been partially remodeled with thoughtful updates and flexible use, this charming 1-bedroom, 2-bathroom home sits on 3.037 unrestricted acres and offers modern comfort with homestead potential. The interior renovation includes LVP flooring throughout, new windows, an updated kitchen featuring granite countertops, a large inlay sink, and all new appliances including

    Rebecca Savage Realty One Group Results

    325 Sawyers Rd, Warrensville, NC 28693
  • /17

    $899,500 New Construction

    • 4 Beds
    • 4.5 Baths
    • 2,911 Sq Ft

    5491 Silk Hope Gum Springs Rd, Siler City, NC 27344

    Gorgeous contemporary modern farmhouse to be built on 1.9 acres in historic Chatham County - great timing as the build begins to make choices. Designed for timeless style and everyday comfort: 11 foot ceiling in great room culminating two story foyer. Smooth flowing gathering areas. Kitchen with big island, walk in pantry and spacious cabinetry and countertops. Private primary suite offers

    Lara Travars Costello Real Estate & Investm

    5491 Silk Hope Gum Springs Rd, Siler City, NC 27344
  • /132

    $1,899,000

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

    440 Husky Rd, Bryson City, NC 28713

    Set on 27.4 acres of rolling pasture and mountain-view land, 440 Husky Road is a rare Western North Carolina estate designed for legacy living. The property features a beautifully updated 3BR/2.5BA primary home, a 2BR/2BA guest house, and a fully equipped barn with bunkhouse—ideal for multi-generational living, equestrian use, or a private retreat compound. Approximately 12.5 acres of fenced

    Sara Christensen-Adams Evergreen Mountain Realty Group

    440 Husky Rd, Bryson City, NC 28713
  • /26

    $499,990

    • 3 Beds
    • 4 Baths
    • 2,075 Sq Ft

    4028 Hidden Oaks Dr, Charlotte, NC 28205

    Discover 4028 Hidden Oaks Drive, a contemporary three-level townhome located in the highly desirable Hudson Oaks community in East Charlotte. This 3-bedroom, 2 full and 2 half bath residence offers 2,075 sq ft of modern comfort with a farmhouse-inspired exterior and thoughtfully designed interiors. Open-concept main level features durable laminate wood flooring, spacious living room with cozy gas

    Misty Hurd EXP Realty LLC Ballantyne

    4028 Hidden Oaks Dr, Charlotte, NC 28205
  • /22

    $436,323 New Construction

    • 4 Beds
    • 3.5 Baths
    • 2,103 Sq Ft

    8034 Cedarsmith Ct, Charlotte, NC 28217

    This end-unit Beau townhome is designed for entertaining and everyday comfort. The gourmet kitchen features quartz countertops, perfect for hosting friends and family. The first-floor guest bedroom with full bath adds flexibility for visitors or home office use. Light-filled interiors with extra windows create an airy, inviting atmosphere, while two private outdoor living spaces provide room for

    Jamie Warner TRI Pointe Homes INC

    8034 Cedarsmith Ct, Charlotte, NC 28217
  • /55

    $769,000 New Construction

    • 4 Beds
    • 2.5 Baths
    • 2,532 Sq Ft

    6036 Scalybark Rd, Durham, NC 27712

    Introducing the ''Essington'' floorplan by local custom builder Homes by Dickerson. Ready in July, this 2,995 sqft Farmstyle home offers 4 bedrooms, 2.5 bathrooms, and thoughtfully designed living spaces throughout. The main level features a private primary suite with walk-in closet, a separate dining room accented with custom beams, and an open living area that flows to a screened porch.

    Alison Winslow Homes by Dickerson Real Estate

    6036 Scalybark Rd, Durham, NC 27712
  • /48

    $1,649,000

    • 4 Beds
    • 7 Baths
    • 5,084 Sq Ft

    5780 W Hwy 10 Hwy, Hickory, NC 28602

    Dreaming of building your own modern farmhouse with acreage, mountain views and endless possibilities? Look no further, someone else has done the designing and building for you! Better than new, this custom-built stunning modern farmhouse was built in 2020 and sits on nearly 19 acres of peaceful countryside with a natural spring and a walking trail on the property ready for you to explore. Ten of

    Kelli Moore RE/MAX Legendary

    5780 W Hwy 10 Hwy, Hickory, NC 28602
  • /5

    $479,000 New Construction

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

    244 Mugby Rd Unit 96, Raleigh, NC 27610

    🏡 Home — Crestwick at Regency at Auburn Station•Layout & size: Crestwick is a single-story, 3-bedroom, 2-bath home with about 1,770 sq ft.•Interior flow & living areas: Enter through a spacious foyer into a flex room, which flows into a great room — the heart of the home — adjacent to a casual dining area. The great room opens out to a covered rear patio, making it ideal for

    Alisa Lycoff-Hinton Toll Brothers, Inc.

    244 Mugby Rd Unit 96, Raleigh, NC 27610
  • /40

    $650,000 New Construction

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

    365 Cherokee Cir, Lake Toxaway, NC 28747

    Enjoy privacy, lush greenery in the summer, and long-range mountain views in the winter from the inviting wrap-around porch—ideal for rocking chairs or a porch swing. A stunning solid Knotty Alder front door opens to a sunlit, open-concept floor plan, offering warmth and thoughtful design. The bathrooms feature touchless faucets, while the luxurious primary suite includes a soaking tub and custom

    Susan Campbell Petit Properties Inc

    365 Cherokee Cir, Lake Toxaway, NC 28747
  • /43

    $2,999,000

    • 4 Beds
    • 4 Baths

    354 Flat Mountain Estates Rd, Highlands, NC 28741

    Welcome to a home, where time slows down and everything simply falls into place. Set on a little over one acre of private, peaceful property with breathtaking long-range views. Thoughtfully designed with vaulted ceilings, 4 spacious bedrooms and 4 full baths, the layout blends plenty of light, comfort, elegance, and functionality. At the heart of the home, find a REAL chef’s kitchen,

    Andrea Gabbard Highlands Sotheby's International Realty - DT

    354 Flat Mountain Estates Rd, Highlands, NC 28741
  • /62

    $949,000

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

    323 Mashburn Branch Rd, Franklin, NC 28734

    Welcome to a home where space, privacy, and intentional design come together. Situated on 4.5 unrestricted acres, this freshly renovated 4,300 sq ft property offers a rare blend of usable land, wooded surroundings, and a setting that feels private yet highly convenient. Featuring an open floor plan with true main-level living, the home is anchored by a warm wood-burning fireplace. Designed for

    Stefanie Conley Keller Williams Great Smokies - Sylva

    323 Mashburn Branch Rd, Franklin, NC 28734
  • /39

    $550,000

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

    351 Colony Ln, Purlear, NC 28665

    Such a nice property for all of your needs. Privacy on 8 wooded acres with a great front and back yard for kids or a garden. Wrap around front porch. Living, Dining and Kitchen flow into each other for easy living. 3 bedrooms on the main level with a laundry room with pantry storage. 275 sq ft bonus room upstairs will be complete in time for closing to add to your total living space. A creek runs

    Linda Wehrmann Ward & Ward Properties

    351 Colony Ln, Purlear, NC 28665
  • /100

    $1,575,000

    • 5 Beds
    • 4.5 Baths
    • 4,653 Sq Ft

    4041 Sapling Trail, Hillsborough, NC 27278

    Tucked away on 10 private acres in rural Orange County, this custom-designed and built estate offers a rare blend of luxury, functionality, and serene natural beauty. Graciously positioned at the end of a cul-de-sac with an elegant approach, the home welcomes you with refined finishes, thoughtful design, and an open-concept floor plan ideal for both everyday living and entertaining.The main

    Alma Gaudette Berkshire Hathaway HomeService

    4041 Sapling Trail, Hillsborough, NC 27278
  • /41

    $385,000

    • 4 Beds
    • 2.5 Baths
    • 2,342 Sq Ft

    925 Winter Cress Dr, Zebulon, NC 27597

    Beautiful Move-In Ready 4 Bedroom Home on a Premium Cul-de-Sac Lot Come visit this move-in-ready 4 bedroom home located in a welcoming pool community, perfectly situated on a premium lot with a peaceful wooded backdrop on a quiet cul-de-sac street. With its stone-accented front covered porch, this home offers the perfect spot to relax while the kids play outside or enjoy peaceful mornings with

    Catherine Baritell Long & Foster Real Estate INC/Raleigh

    925 Winter Cress Dr, Zebulon, NC 27597
  • /22

    $2,630,000

    • 3 Beds
    • 6 Baths
    • 3,787 Sq Ft

    117 Doolittle Ln, Mooresville, NC 28117

    Farmhouse style home built in 2022 at the Lake Norman Airpark blending luxury, comfort, and aviation lifestyle. The open-concept interior centers on a chef’s kitchen with Viking range, 11' island, and 9” hickory floors. The main-level owner’s suite offers his and her bathrooms and separate walk-in closets. While upstairs movie room and office provide flexible living and workspace. Outdoor living

    Susan Ayers HomeZu

    117 Doolittle Ln, Mooresville, NC 28117
  • /92

    $1,390,000 New Construction

    • 4 Beds
    • 6 Baths
    • 4,267 Sq Ft

    1616 River Bend Ln, Raleigh, NC 27610

    The Auburn Floorplan. Gorgeous new construction custom home on 1.2 acre wooded lot on private cul-de-sac - space for in ground swimming pool in the rear yard. Generator included -Generac 22kw auto transfer. No city taxes. 1st floor primary suite plus large guest bedroom with ensuite full bath also 1st floor. Laundry room is connected to primary suite. Gourmet kitchen with 11 ft island, gas range

    Alicia Simmen Carolina Foundations Realty

    1616 River Bend Ln, Raleigh, NC 27610
  • /6

    $381,515 New Construction

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

    41 Stuart Grove Rd, Broadway, NC 27505

    Sequoia Floorplan | 2,823 SQ FT | Farmhouse-style home with upgraded side elevation and 9' ceilings on the first floor. Open layout with quartz countertops, tile backsplash, and walk-in pantry. Includes 2-car garage, rear 10'x12' patio, and first-floor flex space. Upstairs features a loft, laundry room, and four bedrooms including the owner's suite. Special financing incentives available when

    Scott Aaron Mattamy Homes LLC

    41 Stuart Grove Rd, Broadway, NC 27505

Showing Results 601 - 640, Page 16 of 18

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