1,244

Anna Homes for Sale

Section Image Section Image Section Image
  • /12

    $259,000

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

    2314 Wiley, Anna, TX 75409

    Property currently tenant occupied and tenant would like to remain. Large covered back patio and yard for entertaining, kids and pets. Formal dining and spacious living area. Primary bedroom split from other bedrooms and has en-suite with separate tub and shower.

    Agent Photo

    Jennifer Cox

    Truepoint Realty, LLC

    (469) 373-9534

    2314 Wiley, Anna, TX 75409
  • /31

    $380,000

    • 4 Beds
    • 2 Baths
    • 1,906 Sq Ft

    1205 Post Oak Trail, Anna, TX 75409

    Welcome to 1205 Post Oak Trail in the heart of Anna — a beautifully fully furnished property that combines comfort, functionality, and outdoor living. Nestled in an established neighborhood, this inviting home offers the perfect blend of everyday convenience and backyard retreat living. Step inside to discover a warm and welcoming interior with spacious living areas, abundant natural light, no

    Agent Photo

    Coy Baker

    Keller Williams Prosper Celina

    (469) 402-8196

    1205 Post Oak Trail, Anna, TX 75409
  • /10

    $474,675

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

    608 Sand Piper Ln, Anna, TX 75409

    Experience the feeling of home in our Cascade II floor plan. Welcome family and friends into this 3-bedroom, 2-bath, ranch-style home with a spacious open floor plan. From cooking to dining to relaxing by the fire, this continuous design lends itself to entertaining for all occasions. As you walk through the foyer, to the left, the second and third bedrooms are perfectly situated for a private

    Agent Photo

    Clinton Shipley

    NTex Realty, LP

    608 Sand Piper Ln, Anna, TX 75409
  • /28

    $730,000

    New Construction $30K PRICE INCREASE
    • 4 Beds
    • 4.5 Baths
    • 2,743 Sq Ft

    10645 County Road 579, Anna, TX 75409

    CONSTRUCTION FINANCING IS IN PLACE. CHECK OUT THE LOT. Build Your Custom Home. New Single Family Construction Home with Interior Finish options to be selected by buyer. Home floor plan and associated structural elements are pre-determined and set due to lot orientation and tree conservation. 42x30 barn or workshop included.Prospective buyer will have the option to select the following

    Agent Photo

    Dana Worth

    Russell Realty

    (469) 632-1039

    10645 County Road 579, Anna, TX 75409
  • /3

    $432,990

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,947 Sq Ft

    1601 Shenandoah Trail, Anna, TX 75409

    Discover thoughtfully designed single-level living in The Laurel at Parks at Foster Crossing. This 1,947-square-foot home offers 3 bedrooms, 2 bathrooms, a dedicated study, and an open-concept layout enhanced by tray ceilings and abundant natural light. The gourmet kitchen features premium finishes, a breakfast nook, and seamless flow into the spacious living area, making everyday living and

    Agent Photo

    Dayton Schrader

    eXp Realty LLC

    (469) 402-1007

    1601 Shenandoah Trail, Anna, TX 75409
  • /36

    $874,900

    New Construction $98K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,907 Sq Ft

    2519 Old Ironside Ave, Anna, TX 75409

    Wow! Capitol Hill is a dream community! Where LUXURY LIVING meets the CHARM of yesteryear! Built on sprawling 1-acre lots, these exquisite country homes blend the timeless beauty of the Modern Farmhouse and Craftsman Styles, creating a gorgeous, picturesque landscape! Upscale streets, dotted with decorative lamp posts, make it feel like you’ve walked straight onto a movie set! Best of all - No

    Agent Photo

    Amy Huynh

    Cope Realty, LLC

    (469) 727-5634

    2519 Old Ironside Ave, Anna, TX 75409
  • /5

    $479,990

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 2,574 Sq Ft

    1604 Shenandoah Trail, Anna, TX 75409

    Experience refined living in The Ash N, a stunning 4-bedroom, 3.5-bathroom residence currently under construction in the sought-after Parks at Foster Crossing. Spanning 2,574 square feet, this home expertly balances sophisticated design with everyday functionality. The main level welcomes you with a dedicated study—perfect for a quiet home office—leading into an expansive, light-filled Living

    Agent Photo

    Dayton Schrader

    eXp Realty LLC

    (469) 429-3938

    1604 Shenandoah Trail, Anna, TX 75409
  • /12

    $458,990

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

    Englewood Plan at The Woods at Lindsey Place, Anna, TX 75409

    Introducing the 2868 Englewood floorplan at the Woods at Lindsey Place in Anna, TX. Inside this two story 4 bedroom, 3 bathroom home, you’ll find 2970 square feet of comfortable living. The living area is an open concept, where your kitchen, living, and dining areas blend seamlessly into a space perfect for everyday living and entertaining.The energy efficiencies included in this new construction

    D.R. Horton Builder
    2148 Hampton St Unit 36199156, Anna, TX 75409
  • /51

    $509,990

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

    Violet Plan at The Villages of Hurricane Creek - Villages of Hurricane Creek, Anna, TX 75409

    The Classic Series Violet floor plan is a two-story home with three bedrooms and two bathrooms. Features of this plan include a formal dining room, covered porch, large family room, study, open kitchen with custom cabinets and island, primary suite with an ensuite bathroom with walk-in closet and garden tub, and an upstairs game room. Contact us or visit our model home for more information about

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 36581385, Anna, TX 75409
  • /38

    $531,990

    New Construction
    • 5 Beds
    • 3.5 Baths
    • 3,754 Sq Ft

    Magnolia III Plan at Meadow Vista - 60-65, Anna, TX 75409

    The Classic Series Magnolia III floor plan is a two-story home with five bedrooms and three and a half bathrooms. Features of this plan include a covered porch, formal dining, large family room, optional study, open kitchen with custom cabinets and an island, a bedroom suite with a walk-in closet and garden tub, and an upstairs game room. Contact us or visit our model home for more information

    Bloomfield Homes Builder
    1804 Hickory Chase Ln Unit 37318511, Anna, TX 75409
  • /17

    $499,950

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

    Ford Select F Plan at The Villages of Hurricane Creek - The Villages of Hurricane Creek Select Series, Anna, TX 75409

    Explore the Ford Select F Floor Plan – New Home Design Available in DFW, TXThe Ford Select F offers 5 bedrooms, 3 bathrooms, and 2894 sq ft of thoughtfully designed living space that adapts to your needs. From everyday routines to special moments, this layout is built to support how you live — with comfort, functionality, and style in mind. Features like Private Study, Media Room, and Main-Level

    First Texas Homes Builder
    3213 Cross Shore Dr Unit 39919151, Anna, TX 75409
  • /5

    $464,990

    New Construction
    • 3 - 4 Beds
    • 3 Baths
    • 2,560 Sq Ft

    Vanderbilt Plan at Anna Ranch, Anna, TX 75409

    The Vanderbilt brings a sense of relaxed luxury to every corner of its well-planned design. This home blends warm, welcoming spaces with refined architectural details to create a layout that feels both expansive and comfortable. Vaulted ceilings in the main living areas add a dramatic sense of volume, elevating the feel of the home while still keeping the atmosphere cozy and inviting. The kitchen

    DRB Homes Builder
    1108 Sunbeam Cove Unit 38352751, Anna, TX 75409
  • /3

    $299,990

    New Construction $20K PRICE DROP
    • 3 - 4 Beds
    • 2.5 - 3.5 Baths
    • 1,750 Sq Ft

    Latitude Plan at Churchill, Anna, TX 75409

    The Latitude offers an open, intuitive layout designed to support your everyday rhythm. From the moment you enter, the thoughtful flow and clean lines of the home create a sense of calm and connection. The central living space is anchored by a spacious kitchen that opens to both the dining area and a grand two-story great room, making it the heart of the home and the ideal setting for everything

    DRB Homes Builder
    2715 Weston Way Unit 39010330, Anna, TX 75409
  • /40

    $614,990

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 3,436 Sq Ft

    2813 Spring Valley Way, Anna, TX 75409

    Step into the Magnolia II by Bloomfield Homes, featuring a spacious two-story home offering 4 bedrooms, 3.5 bathrooms, and a 3-car garage in the sought-after Villages of Hurricane Creek in Anna. From the curb, you'll notice the brick and stone exterior, fully landscaped yard with trees, plants, stone edging, a sprinkler system, and a beautiful 8' front door that makes a bold first impression.

    Bloomfield Homes Builder
    2813 Spring Valley Way, Anna, TX 75409
  • /38

    $453,990

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

    Carolina II Plan at Meadow Vista - 50-55, Anna, TX 75409

    The Classic Series Carolina II floor plan is a two-story home with 4 bedrooms (or 3 bedrooms with study) and 3 bathrooms. Features of this plan include a rotunda entry, covered porch, formal dining, large family room, study, open kitchen with custom cabinets and island, a primary suite with a walk-in closet and an ensuite bath, and an upstairs game room. Contact us or visit our model home for

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 37317835, Anna, TX 75409
  • /26

    $492,990

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

    Rockcress Plan at The Villages of Hurricane Creek - Villages of Hurricane Creek, Anna, TX 75409

    The Classic Series Rockcress floor plan is a one-story home with three bedrooms and two and a half bathrooms. Features of this plan include a dining room or study option, an open kitchen with custom cabinets and an island; and a primary suite with a walk-in closet, garden tub, and separate shower. With lots of flexibility with this floor plan, you have the options for a fourth bedroom and full

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 36581375, Anna, TX 75409
  • /5

    $376,990

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,703 Sq Ft

    Starling Plan at The Woods at Lindsey Place, Anna, TX 75409

    Introducing the 1091 Starling at the Woods at Lindsey Place in Anna, TX. Inside this 4 bedroom, 2 bathroom home, you’ll find 1,703 square feet of comfortable living. The living area is an open concept, where your kitchen, living, and dining areas blend seamlessly into a space perfect for everyday living and entertaining.The energy efficiencies included in this new construction home are sure to

    D.R. Horton Builder
    2148 Hampton St Unit 36199151, Anna, TX 75409
  • /5

    $395,950

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

    Grayson F Plan at The Villages of Hurricane Creek, Anna, TX 75409

    This 3 bedroom 2 1/2 bathroom plan includes a family and dining room, spacious gourmet kitchen, two vanities in the primary bath, as well as a large walk in closet. Additional features include extensive trim work, custom architectural detail throughout, tile floors in all wet areas, security system and so much more! Don’t forget, with every First Texas, Gallery Custom or Harwood Home you will

    First Texas Homes Builder
    3213 Cross Shore Dr Unit 36477655, Anna, TX 75409
  • /26

    $445,990

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

    Rockcress Plan at West Crossing, Anna, TX 75409

    The Classic Series Rockcress floor plan is a one-story home with three bedrooms and two and a half bathrooms. Features of this plan include a dining room or study option, an open kitchen with custom cabinets and an island; and a primary suite with a walk-in closet, garden tub, and separate shower. With lots of flexibility with this floor plan, you have the options for a fourth bedroom and full

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 36579189, Anna, TX 75409
  • /66

    $694,990

    New Construction $14K PRICE INCREASE
    • 4 - 5 Beds
    • 3.5 - 4.5 Baths
    • 3,492 Sq Ft

    Plan Foxleigh at Mantua Point - 75ft. Lots, van Alstyne, TX 75495

    The Foxleigh is an impressive two-story home that offers 3,492 square feet of beautifully designed living space. Entering through the foyer, you'll find a study and secondary bedroom with a private bath. The open-concept kitchen, complete with a central island, flows into the dining and family rooms, providing seamless access to a spacious patio for outdoor enjoyment. The main floor also features

    Highland Homes Builder
    1604 Swan Street St Unit 39694182, van Alstyne, TX 75495
  • /38

    $519,990

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

    Violet II Plan at The Villages of Hurricane Creek - Villages of Hurricane Creek, Anna, TX 75409

    The Classic Series Violet II floor plan is a two-story home with three bedrooms and two bathrooms. Features of this plan include a formal dining room, covered porch, large family room, study, open kitchen with custom cabinets and an island, primary suite with an ensuite bathroom and a walk-in closet, an upstairs game room, and media rooms. Contact us or visit our model home for more information

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 36581386, Anna, TX 75409
  • /29

    $697,900

    New Construction
    • 4 - 6 Beds
    • 3 - 5 Baths
    • 3,916+ Sq Ft

    Downton Abbey Plan at Grand Estates of Anna, Anna, TX 75409

    Grand Homes Builder
    2204 Lantana Rd Unit 36903158, Anna, TX 75409
  • /3

    $570,900

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

    2726W Plan, van Alstyne, TX 75495

    Entry welcomes with 12-foot ceiling. Game room off extended entry with 13-foot coffered ceiling. Spacious family room with wall of windows opens to kitchen and dining area. Kitchen offers corner walk-in pantry and inviting island with built-in seating space. Primary suite includes bedroom with wall of windows. Double doors lead to primary bath with dual vanities, garden tub, separate

    1600 Swan St Unit 40620080, van Alstyne, TX 75495
  • /32

    $405,990

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

    Carson Plan at Coyote Meadows - 50s, Anna, TX 75409

    Welcome to this new two-story home plan by Ashton Woods. Featuring just over 2,400 square feet, this 4-bedroom, 3-bathroom home is perfect for those who love to host and entertain. At the front of the home, you’ll find a secondary bedroom and full bath just off the elongated foyer, offering privacy and convenience. At the heart of the home is an open kitchen, living, and dining area designed for

    Ashton Woods Builder
    1608 Diamond Peak Trail Unit 36247889, Anna, TX 75409
  • /40

    $490,990

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 2,838 Sq Ft

    Violet IV Plan at Meadow Vista - 60-65, Anna, TX 75409

    The Classic Series Violet IV floor plan is a two-story home with four bedrooms and three and a half bathrooms. Features of this plan include a formal dining room, covered porch, large family room, study, open kitchen with custom cabinets and island, primary suite with an ensuite bathroom and a walk-in closet, an upstairs game room, and media room. Contact us or visit our model home for more

    Bloomfield Homes Builder
    1804 Hickory Chase Ln Unit 37318720, Anna, TX 75409
  • /24

    $428,990

    New Construction $2K PRICE INCREASE
    • 3 Beds
    • 2 Baths
    • 1,864 Sq Ft

    Glenhurst Plan at Mantua Point - 55ft. lots, van Alstyne, TX 75495

    The Glenhurst is a 3 bedroom, 2 bath open floor plan that maximizes space. Two bedrooms and a bath are off the arched entry, and the family and dining rooms are open to a huge kitchen with an island and peninsula. The master suite can be expanded with a bay or box window and master bath options include a spa shower or freestanding tub. Extend the patio or add a fireplace in the family room to

    Highland Homes Builder
    1604 Swan St Unit 39693923, van Alstyne, TX 75495
  • /28

    $409,990

    New Construction
    • 3 - 4 Beds
    • 2 - 3.5 Baths
    • 2,098 Sq Ft

    Jasmine Plan at Meadow Vista - 50-55, Anna, TX 75409

    The Classic Series Jasmine floor plan is a single-story home with four bedrooms and two bathrooms. Features of this plan include a covered porch, large family room, open kitchen with custom cabinets and an island, and a primary suite with an ensuite bathroom and a walk-in closet. Contact us or visit our model home for more information about building this plan.

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 37317842, Anna, TX 75409
  • /33

    $604,990

    New Construction
    • 3 Beds
    • 3.5 Baths
    • 3,525 Sq Ft

    Primrose FE III Plan at The Villages of Hurricane Creek - Villages of Hurricane Creek, Anna, TX 75409

    The Classic Series Primrose III floor plan is a two-story home with three bedrooms and three and a half bathrooms. Primrose III adds a media room to the plan. Features of this plan include a rotunda entry, formal dining, a large family room, an open kitchen with custom cabinets and an island, a primary suite with a walk-in closet and garden tub, and an upstairs game room and bath. Contact us or

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 36581371, Anna, TX 75409
  • /6

    $367,990

    New Construction
    • 4 - 5 Beds
    • 3 Baths
    • 2,170 Sq Ft

    Juniper Plan at Churchill, Anna, TX 75409

    A thoughtful layout and stylish details make the Juniper an ideal choice for those who want space to spread out without sacrificing comfort. At the center of the home, the large island kitchen flows into the family room and dining area, creating a light-filled open space perfect for daily life and weekend gatherings. The private primary suite includes a luxurious closet and well-appointed bath,

    DRB Homes Builder
    2715 Weston Way Unit 39010373, Anna, TX 75409
  • /38

    $479,990

    New Construction
    • 4 Beds
    • 2.5 Baths
    • 3,026 Sq Ft

    Dewberry II Plan at Meadow Vista - 60-65, Anna, TX 75409

    The Classic Series Bayberry II floor plan is a two-story home with four bedrooms and two and a half bathrooms. Features of this plan include a covered porch, formal dining or study, large family room, open kitchen with custom cabinets and island, a primary suite with a walk-in closet and a garden tub, and upstairs game and media rooms. Contact us or visit our model home for more information about

    Bloomfield Homes Builder
    1804 Hickory Chase Ln Unit 37318485, Anna, TX 75409
  • /20

    $427,990

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 2,448 Sq Ft

    Republic Plan at The Woods at Lindsey Place, Anna, TX 75409

    Introducing the 2445 Republic floorplan at the Woods at Lindsey Place in Anna, TX. Inside this two story 4 bedroom, 3.5 bathroom home, you’ll find 2,653 square feet of comfortable living. The living area is an open concept, where your kitchen, living, and dining areas blend seamlessly into a space perfect for everyday living and entertaining.The energy efficiencies included in this new

    D.R. Horton Builder
    2148 Hampton St Unit 36199163, Anna, TX 75409
  • /33

    $535,990

    New Construction
    • 3 Beds
    • 3.5 Baths
    • 3,478 Sq Ft

    Seaberry II Plan at West Crossing, Anna, TX 75409

    The Classic Series Seaberry II floor plan is a two-story home with three bedrooms, three and a half bathrooms, a dining room, media room, and a study. Other various room combinations are available. Contact us or visit our model home for more information about this and other available plans.

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 36579199, Anna, TX 75409
  • /28

    $680,990

    New Construction $14K PRICE INCREASE
    • 4 - 5 Beds
    • 3.5 - 6 Baths
    • 3,255 Sq Ft

    Plan Millbeck at Mantua Point - 75ft. Lots, van Alstyne, TX 75495

    Welcome to the Millbeck. This expansive two-story home offers 3,251 square feet of versatile living space, featuring four bedrooms and three baths, along with one to two half baths, ideal for a growing family. The main floor includes a three-car tandem garage that leads into a welcoming foyer with a study and bedroom. The open-concept kitchen, complete with a large island, seamlessly connects to

    Highland Homes Builder
    1604 Swan Street St Unit 39694178, van Alstyne, TX 75495
  • /32

    $529,990

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 2,628 Sq Ft

    Violet III Plan at The Villages of Hurricane Creek - Villages of Hurricane Creek, Anna, TX 75409

    The Classic Series Violet III floor plan is a two-story home with four bedrooms and three bathrooms. Features of this plan include a formal dining room, covered porch, large family room, study, open kitchen with custom cabinets and island, primary suite with an ensuite bathroom and a walk-in closet, and an upstairs game room. Contact us or visit our model home for more information about building

    Bloomfield Homes Builder
    809 Twin Pine Ct Unit 36581387, Anna, TX 75409
  • /34

    $352,990

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

    Bridgeport Plan at Coyote Meadows - 50s, Anna, TX 75409

    Introducing a new one-story home plan by Ashton Woods, offering just over 1,600 square feet with 3 bedrooms and 2.5 bathrooms. The open foyer leads to an elongated entry hallway where two secondary bedrooms with walk-in closets share a full bathroom and a convenient linen closet. The chef-inspired kitchen features an eat-in island and a spacious walk-in storage pantry. It opens to the dining area

    Ashton Woods Builder
    1608 Diamond Peak Trail Unit 36452138, Anna, TX 75409
  • /3

    $389,990

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

    Hickory Plan at Anna Ranch, Anna, TX 75409

    The Hickory offers comfort and style in a layout that works for the way you live today. From the inviting entryway to the expansive open-concept living area, every space feels connected and welcoming. The gourmet kitchen features a large island overlooking the dining and family room for effortless entertaining. A luxurious primary suite offers privacy and opulence, with a spacious bath and

    DRB Homes Builder
    1108 Sunbeam Cove Unit 38352746, Anna, TX 75409
  • /56

    $604,900

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 2,944 Sq Ft

    2944W Plan, van Alstyne, TX 75495

    Home office with French doors set entry. Media room with French doors off extended entry. Formal dining room flows into open family room with wall of windows. Kitchen features corner walk-in pantry, a coffee bar, and generous island with built-in seating space. Adjoining morning area features wall of windows. Primary suite includes double-door entry to primary bath with dual vanities, a garden

    1600 Swan St Unit 40620076, van Alstyne, TX 75495
  • /27

    $604,900

    New Construction
    • 4 - 5 Beds
    • 3 - 4.5 Baths
    • 2,985+ Sq Ft

    Grand Silverwood Plan at Grand Estates of Anna, Anna, TX 75409

    Grand Homes Builder
    2204 Lantana Rd Unit 37221577, Anna, TX 75409
  • /31

    $399,990

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,589 Sq Ft

    Heath Plan at Century Farms - 40s, Celina, TX 75009

    Welcome to this new one-story home plan by Ashton Woods. Spanning just over 1,500 square feet, this smartly laid-out home includes 3 bedrooms and 2 bathrooms. A charming front porch leads into an elongated foyer with a convenient coat closet, setting the tone for the home's welcoming atmosphere. At the heart of the home is a bright and airy open kitchen, living, and dining space—ideal for both

    Ashton Woods Builder
    7032 County Road 971 St Unit 40571670, Celina, TX 75009
  • /21

    $674,900

    New Construction
    • 5 Beds
    • 4 Baths
    • 3,593 Sq Ft

    3593W Plan, van Alstyne, TX 75495

    Two-story entry features curved staircase. Formal dining room and home office with French doors frame entry. Two-story family room with a wood mantel fireplace and a wall of windows opens to kitchen and morning area. Kitchen features 5-burner gas cooktop, double wall oven, walk-in pantry, butler's pantry, and island with built-in seating space. First-floor primary suite includes bedroom with

    1600 Swan St Unit 40620078, van Alstyne, TX 75495

Showing Results 41 - 80, Page 2 of 18

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