222

Spring Hill, TN Homes for Sale under $500,000

Section Image Section Image Section Image
  • /25

    $465,000

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

    2482 Depot St, Spring Hill, TN 37174

    Beautifully renovated from top to bottom, this 3-bedroom, 2.5-bath home offers 1,585 square feet of updated living space on a rare .56-acre lot in Spring Hill. Inside, you’ll find new luxury LVP flooring throughout, a brand-new HVAC system and water heater, updated bathrooms, custom MDF closet shelving, and a completely refreshed kitchen featuring new appliances and modern finishes. The

    Agent Photo

    Shira Sturm

    Benchmark Realty, LLC

    2482 Depot St, Spring Hill, TN 37174
  • /28

    $399,500

    • Land
    • 7 Acres
    • $57,071 per Acre

    0 Joe Peay Rd, Spring Hill, TN 37174

    Discover your slice of Tennessee heaven on this parcel of land. This undeveloped property presents a blank canvas for your dream home or investment aspirations. Located in a growing area that perfectly balances rural tranquility with modern convenience, this lot offers the best of both worlds. The property's location puts you within comfortable reach of both Franklin and Nashville. The gently

    Agent Photo

    Vickie Bean

    Keller Williams Russell Realty & Auction

    0 Joe Peay Rd, Spring Hill, TN 37174
  • /51

    $409,000

    $6K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,026 Sq Ft

    1197 June Wilde Ridge, Spring Hill, TN 37174

    Better than new and perfectly suited as a personal residence, second home, or investment property! Built in 2022, this beautifully appointed townhome offers the benefits of newer construction along with thoughtful upgrades that make it truly move-in ready. The owners doubled the size of the patio and fully fenced the backyard, creating a private outdoor space perfect for relaxing, entertaining,

    Agent Photo

    Paula Adams

    Compass RE

    1197 June Wilde Ridge, Spring Hill, TN 37174
  • /62

    $409,990

    $10K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 1,873 Sq Ft

    2132 Deer Valley Dr, Spring Hill, TN 37174

    Welcome to 2132 Deer Valley Dr in Spring Hill, TN! This beautifully maintained home offers the perfect blend of comfort, convenience, and functional living. Featuring 3 bedrooms, 2 bathrooms, and 1,873 square feet, this thoughtfully designed floor plan places all three bedrooms on the main level, while a spacious bonus room above the two-car garage provides the perfect space for a media room,

    Agent Photo

    David Fountain

    Synergy Realty Network, LLC

    2132 Deer Valley Dr, Spring Hill, TN 37174
  • /49

    $489,000

    $10K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,074 Sq Ft

    2752 Aston Woods Ln, Thompson's Station, TN 37179

    There's something undeniably appealing about a home that pairs interiors with a touch of nature, and this three-bedroom, two-and-a-half-bathroom gem in Thompson's Station nails that balance beautifully.Spanning roughly 2,074 square feet, the layout feels open yet purposeful. The living room centers on a fireplace that practically begs for cozy nights and a good book. Cooking happens in

    Agent Photo

    Vickie Bean

    Keller Williams Russell Realty & Auction

    2752 Aston Woods Ln, Thompson's Station, TN 37179
  • /26

    $365,000

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

    1104 Neeleys Bend, Spring Hill, TN 37174

    Welcome to this luxury townhome designed for the way you live today—with tons of space, flexibility, privacy, & the rare convenience of a main-level bedroom & full bath with ADA-friendly features. Offering 3 bedrooms/3 full baths, plantation shutters, garage, oversized driveway, & an extra-large privacy fenced courtyard, this home delivers the comfort & versatility today’s buyers are looking

    Agent Photo

    Elizabeth Payne

    Coldwell Banker Southern Realty

    1104 Neeleys Bend, Spring Hill, TN 37174
  • /37

    $475,000

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

    1000 Mountain View Dr, Thompson's Station, TN 37179

    Upgraded Model Townhome! Whether you are looking for a pristine primary residence or a high-yield investment, this never-lived-in model townhome at 1000 Mountain View delivers unmatched value. Unbeatable Investment Potential - One of few that offers a Flexible Strategy- Purchase as a Primary home now, or Lease it out Immediately. Premium Model Upgrades & Layout, Corner Lot Privacy, Bordered by

    Agent Photo

    Bobbi Jo Barnes

    simpliHOM

    1000 Mountain View Dr, Thompson's Station, TN 37179
  • /27

    $435,000

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

    1909 Amacher Dr, Spring Hill, TN 37174

    Welcome to 1909 Amacher Drive, Spring Hill, TN 37174—a charming single-level home in desirable Shannon Glen on a spacious 0.44-acre level lot.This 3-bed, 2-bath, ~1,657 sq ft residence offers true one-level living with a smart split-bedroom design for privacy. The open floor plan features a cozy fireplace in the family room flowing into the bright kitchen with granite countertops and a

    Agent Photo

    Brian Kelly

    Real Broker

    1909 Amacher Dr, Spring Hill, TN 37174
  • /29

    $399,000

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

    2012 Patrick Way, Spring Hill, TN 37174

    Enjoy the ease of one-story living & your very own private, fenced backyard with covered patio for year-round outdoor enjoyment. Upon the single-step entry, you are welcomed by LVP flooring that extends throughout the main living areas. The spacious living room features a vaulted ceiling, ceiling fan & gas fireplace. The kitchen is equipped with stainless steel appliances & pantry. The primary

    Agent Photo

    Erin Krueger

    Compass Tennessee, LLC

    2012 Patrick Way, Spring Hill, TN 37174
  • /28

    $467,000

    $7K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,025 Sq Ft

    1432 Bern Dr, Spring Hill, TN 37174

    This beautifully updated Spring Hill gem is move-in ready and shows like new. Freshly painted throughout with brand new flooring and gorgeous granite countertops, this home offers the perfect blend of style and function.The open-concept main level features a bright living room that flows seamlessly into the dining area and out to the back patio — ideal for entertaining or relaxing evenings

    Kacy Ellis Zach Taylor Real Estate

    1432 Bern Dr, Spring Hill, TN 37174
  • /45

    $475,000

    $8K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,404 Sq Ft

    1057 Countess Ln, Spring Hill, TN 37174

    PRICE IMPROVEMENT! This beautifully updated Spring Hill home just became an even better value! Located just minutes from I-65, this move-in-ready home offers the perfect combination of convenience, comfort, and modern updates. Nearly every major surface has been refreshed, including all-new flooring throughout the entire home. Enjoy durable Pergo hardwood-style flooring in the main living areas,

    Jeff Brown Black Lion Realty

    1057 Countess Ln, Spring Hill, TN 37174
  • /47

    $434,990

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

    Woodruff Plan at Barton Hills, Spring Hill, TN 37174

    The Woodruff boasts an open-concept layout that's perfect for entertaining! An expanded kitchen—featuring a center island and a dining area with patio access—opens seamlessly to a spacious great room with an optional fireplace. Additional main-floor highlights include a private study. Upstairs, you'll find comfortable living space in two secondary bedrooms—each with a walk-in closet—and a

    Century Communities Builder
    332 Granville Way Unit 36582454, Spring Hill, TN 37174
  • /38

    $419,900

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

    3991 Kristen St, Spring Hill, TN 37174

    Easy one-level living, thoughtful updates and a floor plan that feels surprisingly spacious! This beautifully maintained 3-bedroom, 2-bath home offers approximately 1,598 sf with hardwood and tile flooring throughout—no carpet! Soaring ceilings, abundant natural light and a fireplace flanked by arched windows create a warm and inviting living space. The updated kitchen features quartz

    Geri Forkum Benchmark Realty, LLC

    3991 Kristen St, Spring Hill, TN 37174
  • /32

    $500,000

    $88K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 3,184 Sq Ft

    5000 Kendrick Dr, Spring Hill, TN 37174

    Welcome home to this inviting and spacious floor plan featuring a stunning two-storyfoyer and a beautiful family room with fireplace. The kitchen offers granite countertops,a full stainless steel appliance package, and flows seamlessly into the main living areas,highlighted by hardwood floors throughout the main level. A convenient main-floorbedroom provides flexibility for guests

    Jacquelyn Scott Mark Spain Real Estate

    5000 Kendrick Dr, Spring Hill, TN 37174
  • /8

    $348,990

    New Construction $48K PRICE DROP
    • 2 Beds
    • 2.5 Baths
    • 1,400 Sq Ft

    114B Bess Blvd, Spring Hill, TN 37174

    Open concept living and dining flow into a modern kitchen. Spacious primary suite, second bedroom, and large deck offer comfort and style. Ideal for entertaining and relaxed living.

    Meritage Homes Builder
    114B Bess Blvd, Spring Hill, TN 37174
  • /62

    $399,900

    New Construction
    • 3 Beds
    • 2.5 Baths
    • 1,845 Sq Ft

    Natchez I Plan at Harvest Point, Spring Hill, TN 37174

    Regent Homes Builder
    1183 Short St Unit 36488458, Spring Hill, TN 37174
  • /65

    $495,000

    $20K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 2,175 Sq Ft

    1602 Zurich Dr, Spring Hill, TN 37174

    Everything you want in Spring Hill for $495k! If you have been looking for the perfect spot in Williamson County to call home before summer, this is the one. The sellers have meticulously cared for this home, investing over $40,000 into the major systems including a new roof in 2021 and an updated HVAC. Inside, you will find beautiful hardwood floors throughout the main level and a kitchen

    David Townsend TriStar Elite Realty

    1602 Zurich Dr, Spring Hill, TN 37174
  • /30

    $492,499

    New Construction
    • 3 Beds
    • 3 Baths
    • 2,265 Sq Ft

    3140 Arbor Valley Rd, Spring Hill, TN 37174

    Known for quality craftsmanship and thoughtful design, Patterson Company presents this luxury townhome offering low-maintenance living in Spring Hill. This Hanover floor plan features first-floor living with three bedrooms (including two on the main level), three bathrooms, and a two-car garage. This home is currently under construction and selections have been finalized. Interior features

    Patterson Company Builder
    3140 Arbor Valley Rd, Spring Hill, TN 37174
  • /19

    $415,000

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

    2698 New Port Royal Rd, Thompsons Station, TN 37179

    Welcome to this well-maintained single-level home in Thompson’s Station, offering 3 bedrooms, 2 full baths, and approximately 1,664 square feet of comfortable living space. The functional floor plan features engineered hardwood flooring, abundant natural light, and ceiling fans throughout the bedrooms and living area. The kitchen offers ample space for everyday meals and gatherings, while the

    Arlo Nugent eXp Realty

    2698 New Port Royal Rd, Thompsons Station, TN 37179
  • /11

    $489,990

    New Construction $5K PRICE INCREASE
    • 3 Beds
    • 3 Baths
    • 2,151 Sq Ft

    424 Wren Way Lot 237, Spring Hill, TN 37174

    4 Sides Brick, 3 bedrooms down 3 Bath and bonus room, Huge island Kitchen ,Super Open Floor Plan, Complete Stainless Appliance Package Included. You can buy your new market home today with a $99 deposit and pay only $99 total cash out of pocket for total closing costs using preferred lender.

    Brandon Wise Ole South Realty

    424 Wren Way Lot 237, Spring Hill, TN 37174
  • /29

    $475,000

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

    2923 Sams Ct, Spring Hill, TN 37174

    Welcome to this spacious 5-bedroom, 3-bath home offering 2,050 square feet of comfortable living space. The light-filled, open-concept floor plan is perfect for everyday living and entertaining. The kitchen features tile flooring, ample cabinetry, and stainless steel appliances, while the carpeted bedrooms provide a warm and inviting retreat. The large front and backyard, shaded by mature trees,

    Arlo Nugent eXp Realty

    2923 Sams Ct, Spring Hill, TN 37174
  • /14

    $375,000

    • Land
    • 5.15 Acres
    • $72,816 per Acre

    0 Joe Peay Rd Unit 4.03, Spring Hill, TN 37174

    Build your dream home on this beautiful 5+ acre tract in the heart of Middle Tennessee. Nestled just south of the Williamson County border in Maury County, this property offers a rare blend of serene country living and everyday convenience. Enjoy the quiet, open space while staying connected: only 21 miles to Downtown Franklin, 5 miles to Publix and I-65, 16 miles to Columbia, and 41 miles to

    Lesley Runty Barlow Realty LLC

    0 Joe Peay Rd Unit 4.03, Spring Hill, TN 37174
  • /23

    $344,900

    $40K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,772 Sq Ft

    108 Shannon Place, Spring Hill, TN 37174

    Stylish, move-in ready, and perfectly located! This beautifully maintained 3-bedroom, 2.5-bath townhome offers 1,772 sq. ft. of thoughtfully designed living space in one of Spring Hill’s most convenient locations. The open-concept floor plan features durable LVP flooring, abundant natural light, and a spacious kitchen with granite countertops, white cabinetry, and all appliances included—making

    Malanie Moreno Keller Williams Realty Nashville/Franklin

    108 Shannon Place, Spring Hill, TN 37174
  • /38

    $469,990

    New Construction
    • 4 Beds
    • 3 Baths
    • 2,282 Sq Ft

    229 W Millbrook Dr, Spring Hill, TN 37174

    PLEASE NOTE: PHOTOS OF THE HOME ABOVE ARE NOT THE ACTUAL HOME, BUT A REPRESENTATION OF THE FLOOR PLAN Situated on a corner homesite with no homes in front, this Woodruff home at Barton Hills in Spring Hill offers an open, inviting setting with flexible spaces throughout. Inside, the extended kitchen provides additional counter space and flows seamlessly into the dining area and great room, while

    Century Communities Builder
    229 W Millbrook Dr, Spring Hill, TN 37174
  • /44

    $467,990

    New Construction
    • 4 Beds
    • 3 Baths
    • 2,282 Sq Ft

    224 E Millbrook Dr, Spring Hill, TN 37174

    PLEASE NOTE: PHOTOS OF THE HOME ABOVE ARE NOT THE ACTUAL HOME, BUT A REPRESENTATION OF THE FLOOR PLAN Nestled against a peaceful tree line, this Woodruff home at Barton Hills in Spring Hill offers added privacy and a layout designed for comfortable everyday living. The open-concept main level features an extended kitchen with additional counter space, a spacious dining area, and a great room

    Century Communities Builder
    224 E Millbrook Dr, Spring Hill, TN 37174
  • /8

    $350,670

    New Construction $48K PRICE DROP
    • 2 Beds
    • 2.5 Baths
    • 1,400 Sq Ft

    128A Bess Blvd, Spring Hill, TN 37174

    Open concept living and dining flow into a modern kitchen. Spacious primary suite, second bedroom, and large deck offer comfort and style. Ideal for entertaining and relaxed living.

    Meritage Homes Builder
    128A Bess Blvd, Spring Hill, TN 37174
  • /40

    $475,000

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

    1045 Keeneland Dr, Spring Hill, TN 37174

    Welcome to 1045 Keeneland Drive, a beautifully maintained home where thoughtful updates, functional spaces, and comfortable living come together. From the spacious corner lot to the inviting interior, this home provides a layout designed for everyday living and entertaining.Offering 4 bedrooms and 2.5 bathrooms, this charming home features an open and inviting layout with abundant natural

    Steven Koleno Beycome Brokerage Realty, LLC

    1045 Keeneland Dr, Spring Hill, TN 37174
  • /43

    $449,990

    New Construction
    • 4 Beds
    • 3 Baths
    • 2,282 Sq Ft

    233 W Millbrook Dr, Spring Hill, TN 37174

    Offering unobstructed views of nature, this Woodruff home at Barton Hills in Spring Hill combines privacy, flexibility, and plenty of space to spread out. The open-concept main level is designed for gathering, featuring an extended kitchen with additional counter space, a spacious dining area, and a great room perfect for entertaining or just enjoying some quiet time at home!A main-floor

    Burnley Bell Century Communities

    233 W Millbrook Dr, Spring Hill, TN 37174
  • /22

    $359,900

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

    130 Keelon Gap Rd, Spring Hill, TN 37174

    Seller is offering $5,000 towards the buyers closing costs with an acceptable offer. Don't miss this spacious and beautifully designed end-unit townhome with a large, tree-lined backyard-perfect for privacy. This home features a modern open-concept layout, offering 3 bedrooms, 2.5 baths, and stylish finishes throughout. The gourmet kitchen boasts quartz countertops and ample cabinet space, while

    Yesenia Vergara Luxury Homes of Tennessee

    130 Keelon Gap Rd, Spring Hill, TN 37174
  • /36

    $429,000

    $10K PRICE DROP
    • 5 Beds
    • 3 Baths
    • 2,541 Sq Ft

    2207 Richland Pass, Spring Hill, TN 37174

    Stunning 2,500+ Sq. Ft. 5-bedroom Home with Modern Upgrades! Discover this meticulously maintained move-in-ready residence featuring a spacious and functional floor plan. This home offers five bedrooms and three full baths, including a versatile bonus/media room. Significant recent upgrades include premium flooring throughout the main level, stairs, and the entire upstairs, replacing all previous

    Brandon Burress Matrix Realty LLC

    2207 Richland Pass, Spring Hill, TN 37174
  • /2

    $375,000

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

    125 Megan St, Spring Hill, TN 37174

    INVESTOR, RENOVATOR & VALUE-SEEKER OPPORTUNITY! Priced to reflect its current condition, this home offers an exciting opportunity to renovate, personalize, and create something special in the highly desirable Rutherford Place community of Spring Hill. With its established neighborhood setting and convenient location near shopping, dining, schools, and everything Spring Hill has to offer, the

    Patricia Santiago Realty One Group Music City

    125 Megan St, Spring Hill, TN 37174
  • /29

    $299,900

    • 2 Beds
    • 2.5 Baths
    • 1,255 Sq Ft

    2085 Hemlock Dr, Spring Hill, TN 37174

    Charming Spring Hill Townhome Under $300K!Welcome home to this beautifully maintained 2-bedroom, 2.5 bath townhome offering comfort,style, and convenience in sought-after Spring Hill. Relax and enjoy the welcomingcovered front porch, the perfect spot for morning coffee or unwinding at the end of the day.Inside, the inviting open-concept main level features a spacious living,

    Amy Martin Pilkerton Realtors

    2085 Hemlock Dr, Spring Hill, TN 37174
  • /30

    $455,990

    New Construction
    • 4 Beds
    • 3 Baths
    • 2,570 Sq Ft

    Harding Plan at Barton Hills, Spring Hill, TN 37174

    Step into the Harding floor plan, a versitile 2-story home nestled within the quaint community of Barton Hills in Spring Hill, TN. This thoughtfully designed home offers a perfect blend of functionality and comfort, with plenty of space for the whole family. As you enter, you're greeted by a private study at the front of the house, providing a quiet retreat away from the hustle and bustle of

    Century Communities Builder
    332 Granville Way Unit 36582453, Spring Hill, TN 37174
  • /27

    $476,990

    New Construction
    • 5 Beds
    • 3 Baths
    • 2,570 Sq Ft

    222 E Millbrook Dr, Spring Hill, TN 37174

    PLEASE NOTE: PHOTOS OF THE HOME ABOVE ARE NOT THE ACTUAL HOME, BUT A REPRESENTATION OF THE FLOOR PLAN Backing to a peaceful tree line, this Harding home at Barton Hills in Spring Hill offers added privacy and a spacious layout designed to fit a variety of lifestyles. The open-concept main level features an extended kitchen with additional counter space, a bright great room centered around an

    Century Communities Builder
    222 E Millbrook Dr, Spring Hill, TN 37174
  • /8

    $350,430

    New Construction $48K PRICE DROP
    • 2 Beds
    • 2.5 Baths
    • 1,400 Sq Ft

    108A Bess Blvd, Spring Hill, TN 37174

    Open concept living and dining flow into a modern kitchen. Spacious primary suite, second bedroom, and large deck offer comfort and style. Ideal for entertaining and relaxed living.

    Meritage Homes Builder
    108A Bess Blvd, Spring Hill, TN 37174
  • /50

    $392,000

    $23K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,790 Sq Ft

    1615 Pacer Ct, Spring Hill, TN 37174

    Located on a quiet cul-de-sac in Williamson County’s Spring Hill, this well-maintained 3-bedroom, 2-bath, 1,790 sq ft home offers space, a fenced backyard, and a two-car attached garage.The living and dining areas open to the kitchen through a pass-through, giving the main living space an easy, connected layout. Freshly painted and move-in ready, the home is tucked just off Duplex Road,

    Anthony Parker eXp Realty

    1615 Pacer Ct, Spring Hill, TN 37174
  • /15

    $448,000

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

    9003 Alona Ct, Spring Hill, TN 37174

    Welcome to 9003 Alona Ct! Tucked away in a cul-de-sac, this well maintained 3 bedroom, 2 and a half bath home offers an inviting layout, spacious living areas with a wood burning fireplace in the living room and plenty of room to make it your own. There is even a large bonus room! The fenced back yard comes complete with a patio, pergola, and outdoor cooking space that is a perfect place to

    Whitney Ford Keller Williams Realty

    9003 Alona Ct, Spring Hill, TN 37174
  • /24

    $444,500

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

    2609 Matchstick Place, Spring Hill, TN 37174

    Great move-in ready home! Williamson County Schools!! Luxury vinyl plank flooring in high traffic areas. Open floor plan with three bedrooms on the main level! The kitchen features a breakfast bar, pantry, white cabinets and stainless steel appliances (refrigerator included). The dining room is separate from the kitchen! This home has a split floor plan with primary bedroom on one side of the

    Juanita Thouin Benchmark Realty, LLC

    2609 Matchstick Place, Spring Hill, TN 37174
  • /8

    $348,170

    New Construction $48K PRICE DROP
    • 2 Beds
    • 2.5 Baths
    • 1,400 Sq Ft

    130B Bess Blvd, Spring Hill, TN 37174

    Open concept living and dining flow into a modern kitchen. Spacious primary suite, second bedroom, and large deck offer comfort and style. Ideal for entertaining and relaxed living.

    Meritage Homes Builder
    130B Bess Blvd, Spring Hill, TN 37174
  • /19

    $412,000

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

    2117 Long Meadow Dr, Spring Hill, TN 37174

    Welcome Home! This fantastic Williamson County home is ready to welcome you. Features include, fresh paint, new fridge, new water heater, new flooring (no carpet) and a large fenced backyard perfect for entertaining. New fridge. Sellers are offering a home warranty with an acceptable offer as well.

    Kasi Hensley Benchmark Realty, LLC

    2117 Long Meadow Dr, Spring Hill, TN 37174

Showing Results 1 - 40, Page 1 of 6

Home Price Trends

Median Sale Price
$511,000
Median Single Family Sale Price
$544,900
Median Townhouse Sale Price
$334,990
Median 2 Bedroom Sale Price
$348,990
Median 1 Bedroom Sale Price
$229,860
Average Price Per Sq Ft
$242
Number of Homes for Sale
466
Last 12 months Home Sales
1,169
Months of Supply
4.80
Median List Price
$525,000
Median Change From 1st List Price
1%
Median Home Sale Price YoY Change
0%
How to Buy a Home How to Finance a Home How to Sell a Home