217

Newest Homes for Sale in Granite Shoals, TX

Section Image Section Image
  • /10

    $440,000

    $55K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,335 Sq Ft

    902 Sherwood Forest Dr, Marble Falls, TX 78654

    SELLER SAYS BRING ALL OFFERS!!! Enjoy this recently updated lake front home as your weekend retreat, short term rental, or permanent home! Sits on a canal just off the main body of water. Two bedrooms and one bathroom updated upstairs plus a separate efficiency apartment or game room downstairs. Lot across the street included. Price reflects repairs needed on dock. Complete the repairs and build

    Maureen Shanklin Hills Of Texas Sky Realty

    902 Sherwood Forest Dr, Marble Falls, TX 78654
  • /30

    $2,795,000

    $100K PRICE DROP
    • 5 Beds
    • 5 Baths
    • 3,847 Sq Ft

    171 Pointview Dr, Granite Shoals, TX 78654

    Brand-new Lake LBJ waterfront by Keith Wing Custom Builders. Designed for lake living and built with the quality and craftsmanship the builder is known for. The outdoor setup is built to maximize the waterfront. A large lakeside entertainment deck overlooks Lake LBJ, while the private boathouse with electric lift and dual jet ski slips makes getting on the water quick and easy. Just steps from

    Billy Stephens Keller Williams Heritage

    171 Pointview Dr, Granite Shoals, TX 78654
  • /21

    $345,000

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

    105 E Pine Dr, Granite Shoals, TX 78654

    Welcome to easy Texas living in Granite Shoals! This stunning 3 bedroom 2 bathroom home is located within walking distance to one of many waterfront parks on Lake LBJ where you can spend your days fishing, boating, swimming, or simply enjoying the the Hill Country sunsets. As you step inside you are greeted by a light filled living room with vaulted ceilings and a striking cedar beam that gives

    Heather Davidson RE/MAX of Marble Falls

    105 E Pine Dr, Granite Shoals, TX 78654
  • /14

    $299,995

    $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,456 Sq Ft

    149 W Hickory Dr, Granite Shoals, TX 78654

    BUILDER IS MOTIVATED and ready to MAKE A DEAL! New Construction with Private Primary Retreat | Vaulted Ceilings | Custom Closets | Split Floor Plan Be the first to own this beautifully designed 3-bedroom, 2-bath home with attached garage featuring a highly desirable split floor plan and modern design elements throughout. The open-concept living area is highlighted by vaulted ceilings, creating a

    Heather Harris Lake Life Team-eXp Realty

    149 W Hickory Dr, Granite Shoals, TX 78654
  • /3

    $70,000

    • Land
    • 19,602 Sq Ft
    • $155,556 per Acre

    TBD E Hickory Dr, Granite Shoals, TX 78654

    Buyer and/ or buyer's agent to verify all information. Three lots have been replotted to create lot 154 A totaling 150x100 lot 153 Id # 26986 50x100

    Dana Yarter RE/MAX of Marble Falls

    TBD E Hickory Dr, Granite Shoals, TX 78654
  • /7

    $30,000

    • Land
    • 6,534 Sq Ft
    • $200,000 per Acre

    TBD E Pine Dr, Granite Shoals, TX 78654

    Lake Life Starts Here! Imagine building your dream home just minutes from the sparkling waters of Lake LBJ. This lot in Granite Shoals offers the perfect opportunity to create your own Hill Country retreat in one of the area’s most popular lake communities. Spend your days boating, fishing, and swimming, with several nearby waterfront parks and boat ramps providing easy lake access. When the sun

    Heather Davidson RE/MAX of Marble Falls

    TBD E Pine Dr, Granite Shoals, TX 78654
  • /40

    $1,499,000

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

    434 E Castleshoals Dr, Granite Shoals, TX 78654

    Situated on a large lot with gorgeous trees, this property offers the perfect combination of comfort, functionality, and endless days on the water. The main home is complemented by a charming 2-bedroom, 1-bath guest house extensively remodeled in 2014, making it ideal for hosting family, friends, or creating a private retreat for visitors. Thoughtful features throughout the property make lake

    Micha Osloond Horseshoe Bay Living 2, LLC

    434 E Castleshoals Dr, Granite Shoals, TX 78654
  • /30

    $965,000

    $90K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,236 Sq Ft

    625 Deep Cove Dr, Granite Shls, TX 78654

    Waterfront living in a cost-efficient arrangement on beautiful Lake LBJ! This wonderful family lake home has been lovingly enjoyed for nearly 30 years, and it’s now ready for the next owners to create their own Hill Country memories. Located in a peaceful lakeside neighborhood, this spacious two-story home offers over 2,200 square feet of living space, providing plenty of room for family and

    Agent Photo

    Zina Rodenbeck

    Zina & Co. Real Estate

    625 Deep Cove Dr, Granite Shls, TX 78654
  • /30

    $1,050,000

    $35K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,023 Sq Ft

    1101 Impala Dr, Marble Falls, TX 78654

    This charming waterfront retreat is perfectly positioned on a quiet peninsula along the constant-level Lake LBJ. This property offers flexibility whether you’re looking for a weekend escape, a full-time residence, or an investment opportunity.The home offers timeless character and the opportunity to add your own modern updates and personal style while enjoying the relaxed lake lifestyle. The home

    Trey Wood Horseshoe Bay Resort Realty

    1101 Impala Dr, Marble Falls, TX 78654
  • /7

    $80,000

    • Land
    • 20,037 Sq Ft
    • $173,913 per Acre

    TBD Cedarhill & Hilldale, Granite Shoals, TX 78654

    Rare opportunity to own four contiguous 50’ x 100’ lots in the growing community of Granite Shoals! These street-to-street, back-to-back lots offer flexible building potential and are mostly level, making them ideal for development. Whether you're looking to build your dream home with extra space or a builder seeking multiple spec home sites, this property offers excellent possibilities. Located

    Jordan Vann RE/MAX of Marble Falls

    TBD Cedarhill & Hilldale, Granite Shoals, TX 78654
  • /28

    $1,149,900

    $99K PRICE DROP
    • 3 Beds
    • 4 Baths
    • 2,004 Sq Ft

    1506 Hill Top Dr Unit A & E, Granite Shoals, TX 78654

    Incredible Opportunity to mix business with pleasure living the lake lifestyle. This unique property setup includes a two-story house with one boat slip on a community dock. The primary boat slip has a jet ski lift attached. The boat slip has a dedicated storage closet. With a proven track record for short term rental success, this property offers flexibility for year-round personal use while

    Aaron Jistel ListingSpark

    1506 Hill Top Dr Unit A & E, Granite Shoals, TX 78654
  • /27

    $1,149,900

    $99K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,004 Sq Ft

    1506 Hill Top Dr, Granite Shoals, TX 78654

    Incredible Opportunity to mix business with pleasure living the lake lifestyle. This unique property setup includes a two-story house with one boat slip on a community dock. The primary boat slip has a jet ski lift attached. The boat slip has a dedicated storage closet. With a proven track record for short term rental success, this property offers flexibility for year-round personal use while

    Aaron Jistel ListingSpark

    1506 Hill Top Dr, Granite Shoals, TX 78654
  • /41

    $559,000

    $10K PRICE INCREASE
    • 3 Beds
    • 2.5 Baths
    • 1,941 Sq Ft

    108 E Live Oak Dr, Granite Shoals, TX 78654

    Stunning custom 2-story home in the heart of Granite Shoals, just 3 blocks from Lake LBJ with multiple nearby lake access points. This beautifully designed 3-bedroom, 2.5-bath home offers luxury, privacy, and incredible versatility. Featuring an extra-large primary suite, dedicated office space, spacious open living areas, and a super luxury chef’s kitchen with a new refrigerator, premium

    Ryan Wolters All City Real Estate Ltd. Co

    108 E Live Oak Dr, Granite Shoals, TX 78654
  • /24

    $47,000

    • Land
    • 14,374 Sq Ft
    • $142,424 per Acre

    1304 Shady Forest Dr, Granite Shoals, TX 78654

    Build you new home here! Perfect spot to build - level and ready for your creation! Lot has already been replatted from three individual lots, septic system has been designed, and water meter has been installed. Replat stakes are still standing for easy identification. If you are looking to build in the Highland Lakes Area, this replatted lot is walking distance from Lake LBJ and one of the many

    Agent Photo

    Zina Rodenbeck

    Zina & Co. Real Estate

    1304 Shady Forest Dr, Granite Shoals, TX 78654
  • /28

    $1,495,000

    $195K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,580 Sq Ft

    1303 Belaire Dr, Granite Shoals, TX 78654

    Opportunities like this on Lake LBJ are rare—263' of southeast-facing cove frontage that captures amazing views and the prevailing summer breeze while offering protection from rough open water. Nearly an acre (.95 acres) gives you the space, privacy, and flexibility that’s hard to find on a constant-level lake. The single-level home features 2,580 sf with 4 bedrooms, 2.5 baths and a covered

    Greg Gaynor Fokus Waterfront

    1303 Belaire Dr, Granite Shoals, TX 78654
  • /25

    $479,000

    $171K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,572 Sq Ft

    409 S Timberhill Dr, Granite Shls, TX 78654

    Looking for a waterfront property on Lake LJB that includes 4 lots and endless possibilities? This great getaway has a 2/1 main house and a separate 1/1 guest cottage with its own kitchenette and living area. The cottage is just waiting for the new owner to finish the remodel and make it their own. Don't miss the expansive yard that offers room to update and expand living space or create your own

    Sheryl Woolsey Woolsey Realty Company

    409 S Timberhill Dr, Granite Shls, TX 78654
  • /36

    $2,999,990

    $500K PRICE DROP
    • 5 Beds
    • 5.5 Baths
    • 3,561 Sq Ft

    1104 Impala Dr, Granite Shoals, TX 78654

    LUXURY LAKEFRONT ON PRESTIGIOUS IMPALA DRIVE-ONLAKE LBJ. Come enjoy the tranquil lakeside lifestyle with all that Lake LBJ has to offer, a constant level lake makes a popular destination place with endless water activities: sailing, swimming, paddle boarding, kayaking, boating, fishing and so much more. An exquisite new construction home in the sought after Impala Isle Community. 54 feet of Open

    Betty Epperson Epperson Realty Group LLC

    1104 Impala Dr, Granite Shoals, TX 78654
  • /13

    $1,200,000

    $100K PRICE DROP
    • Land
    • 313 Sq Ft
    • $166,666,667 per Acre

    1106 Impala Dr, Granite Shoals, TX 78654

    DREAM LAKE FRONT LOT, Cleared ready to build. Build with us or bring your own builder. NO HOA

    Betty Epperson Epperson Realty Group LLC

    1106 Impala Dr, Granite Shoals, TX 78654
  • /34

    $1,549,000

    $201K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 2,640 Sq Ft

    2814 Lakeview Ln, Granite Shoals, TX 78654

    Start Your Spring at Lake LBJ in This Turn-Key Waterfront Retreat! This beautifully updated 4-bedroom, 3-bath lake home with two spacious living areas is being sold fully furnished—making it completely move-in or rental ready from day one. Situated in one of the most desirable areas of Lake LBJ, this property rests in a large open-water cove offering expansive, long-distance views without the

    Agent Photo

    Gregory McDonnell

    Lake LBJ Partners

    2814 Lakeview Ln, Granite Shoals, TX 78654
  • /20

    $875,000

    $275K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 1,791 Sq Ft

    1018 Impala Dr, Granite Shoals, TX 78654

    Welcome to the ultimate Lake LBJ retreat, perfectly positioned on 50+ feet of prime open water frontage in one of the most desirable stretches of the lake. This classic 3-bedroom, 3-bathroom single-story home was built in 1970 and has been partially updated. Inside, the main living area features soaring ceilings, abundant natural light, and unobstructed views of Lake LBJ. Large windows frame the

    Kristen Lookabaugh-Ribera My Texas Home Broker

    1018 Impala Dr, Granite Shoals, TX 78654
  • /39

    $435,000

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

    160 W Stonecastle Dr, Granite Shoals, TX 78654

    Just a five-minute walk—or one minute by car—from beautiful Lake LBJ, this brand-new home offers the opportunity to enjoy the Highland Lakes lifestyle without the waterfront price tag. Whether you love boating, fishing, kayaking, or simply being close to the water, the location is hard to beat. Inside, you'll find 1,690 square feet of thoughtfully designed living space featuring 3 bedrooms, 2

    Chad Nelson Crossings Real Estate, LLC

    160 W Stonecastle Dr, Granite Shoals, TX 78654
  • /13

    $70,000

    $10K PRICE DROP
    • Land
    • 23,958 Sq Ft
    • $127,273 per Acre

    TBD W Castlebriar Dr, Granite Shoals, TX 78654

    Endless Possibilities in Granite Shoals! This rare opportunity offers a .55-acre homesite made up of five combined lots, just minutes from the sparkling waters of Lake LBJ. Located in a lakeside community known for its laid-back charm, you'll enjoy multiple city parks and boat ramp access points, along with swimmable spots perfect for cooling off and enjoying lake life. With minimal building

    Agent Photo

    Traylon Goolsby

    eXp Realty, LLC

    TBD W Castlebriar Dr, Granite Shoals, TX 78654
  • /5

    $37,500

    • Land
    • 10,018 Sq Ft
    • $163,043 per Acre

    0 W Castleshoals Dr Unit ACT9176739, Granite Shoals, TX 78654

    Great building site within approx 150 yards of beautiful Lake LBJ access through City maintained lakefront park with boat ramp, fishing pier, swimming, etc. Come take a look soon!

    Agent Photo

    Wes Campbell

    Wes Campbell

    0 W Castleshoals Dr Unit ACT9176739, Granite Shoals, TX 78654
  • /5

    $37,500

    • Land
    • 10,018 Sq Ft
    • $163,043 per Acre

    TBD E Castleshoals Dr, Granite Shoals, TX 78654

    Conveniently located lots with nice, level building site only 150 yards from beautiful Lake LBJ access at city maintained waterfront park (boat ramp, fishing pier, swimming area, etc). Take a look soon!

    Agent Photo

    Wes Campbell

    Wes Campbell

    TBD E Castleshoals Dr, Granite Shoals, TX 78654
  • /31

    $1,495,000

    $395K PRICE DROP
    • 5 Beds
    • 4 Baths
    • 3,545 Sq Ft

    305 W Briar Dr, Granite Shoals, TX 78654

    Situated on over 200' of protected cove frontage, this 3,545 sf lake house comes with 6 total lots, offering rare space, privacy, and long-term potential. The property features 5 bedrooms and 4 full baths, making it ideal for large families, multi-generational use, or short-term rental operations. Enjoy beautiful water views, gentle cove access, and a 2-slip boat house for effortless lake living.

    Greg Gaynor Fokus Waterfront

    305 W Briar Dr, Granite Shoals, TX 78654
  • /24

    $160,000

    $50K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,645 Sq Ft

    212 E Castleberry Dr, Granite Shls, TX 78654

    Spacious Family Home with Great Potential! This 3-bedroom, 2-bathroom home with bonus room offers approximately 1,645 sq ft on a .34-acre lot. Located conveniently between Kingsland and Marble Falls, this property is a solid opportunity for first-time buyers or anyone looking for a project with room to grow. The home features a bonus room off the living area that could serve as a game room, media

    Jill Decker Lakes and Hills Realty

    212 E Castleberry Dr, Granite Shls, TX 78654
  • /29

    $399,900

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

    1515 Valley High Ln, Granite Shoals, TX 78654

    Stunning modern Hill Country home with designer finishes throughout! This beautifully maintained property offers an open-concept layout with soaring vaulted ceilings, oversized tile flooring, and abundant natural light. A true builder's custom private home could now be yours! The spacious kitchen is a true showpiece featuring white shaker cabinetry, sleek quartz countertops, stainless steel

    Agent Photo

    Zina Rodenbeck

    Zina & Co. Real Estate

    1515 Valley High Ln, Granite Shoals, TX 78654
  • /31

    $505,000

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

    494 Cedar Mountain Dr, Marble Falls, TX 78654

    Located in the gated subdivision of Summit Springs, this 3-bedroom, 2-bath home offers 2,311 sq ft of thoughtfully designed living space on 3.25 acres. Built in 2017, the home features high ceilings throughout, laminate flooring, granite countertops, stainless steel appliances, a dedicated office, a versatile loft that serves as a bonus room, a tankless water heater, and an owned water softener.

    Kayla Runge eXp Realty, LLC

    494 Cedar Mountain Dr, Marble Falls, TX 78654
  • /9

    $12,000

    • Land
    • 5,000 Sq Ft
    • $104,530 per Acre

    0 Tbd Cedar Dr Unit ACT4920834, Granite Shoals, TX 78654

    Must see! New residential lot in Granite Shoals less than half of a mile from Lake LBJ! Ready for your vacation get-away or your new home at the lake. Located just across from Veterans Park which has a playground, grills, and a pavilion for gathering with family and friends. Less than half a mile from Belaire Park on the lake, and a short 4-minute drive to Robin Hood Park also on the lake. Only

    Agent Photo

    Paul Sullivan

    Sullivan Hill Country Properti

    0 Tbd Cedar Dr Unit ACT4920834, Granite Shoals, TX 78654
  • /14

    $45,000

    • Land
    • 10,018 Sq Ft
    • $195,652 per Acre

    2802 Valley View Ln, Granite Shoals, TX 78654

    Buildable lots with electricity and water connections in place. Located just a couple of minutes from Lake LBJ, enjoy easy lake access through Woodland Hills Park. Site built homes only with light restrictions. Less than 15 minutes to Marble Falls and approximately one hour to Austin.

    Ryan Wolters All City Real Estate Ltd. Co

    2802 Valley View Ln, Granite Shoals, TX 78654
  • /43

    $1,300,000

    $195K PRICE DROP
    • 3 Beds
    • 3.5 Baths
    • 2,540 Sq Ft

    1104 Hill Circle West Dr, Granite Shoals, TX 78654

    Granite Shoals waterfront gem! Short term rental allowed with city permit. This sprawling home sits on a double lot with 126 feet of waterfront. Beautifully updated three bedroom, three bathroom home with a private primary suite. Office with exterior entry. Open kitchen, butler's pantry, breakfast bar, formal dining facing water frontage. Beautifully tiered landscape, deck over boat dock, 7000

    Carlie Bond Carlene Bond, Broker

    1104 Hill Circle West Dr, Granite Shoals, TX 78654
  • /5

    $45,000

    • Land
    • 9,583 Sq Ft
    • $204,545 per Acre

    0 Cedarhill Dr, Granite Shoals, TX 78654

    Prime double lot Opportunity in Granite Shoals- lots 698 & 699 on Cedarhill. Discover an exceptional opportunity to own two adjoining lots in the heart of Granite Shoals, just around the corner from the shimmering waters of Lake LBJ. Together lots 698 and 699 offer generous space for your Hill Country retreat, full-time residence, or future investment property. Located on a quiet street with a

    William Teague RE/MAX of Marble Falls

    0 Cedarhill Dr, Granite Shoals, TX 78654
  • /21

    $75,000

    $14K PRICE DROP
    • Land
    • 37,026 Sq Ft
    • $88,235 per Acre

    2805 Kingdom Dr, Granite Shoals, TX 78654

    Discover the perfect blend or privacy, convenience and natural beauty on this nearly 1 acre lot with coveted Lake LBJ access. Tucked away on a quiet, low traffic street this nicely shaded property is dotted with multiple large, mature trees creating a peaceful setting ideal for your future home or weekend retreat. The property is fully fenced and features 2 double-gate entrances, offering easy

    Dana Yarter RE/MAX of Marble Falls

    2805 Kingdom Dr, Granite Shoals, TX 78654
  • /4

    $23,000

    • Land
    • 4,791 Sq Ft
    • $209,091 per Acre

    118 W Greenbriar Dr, Granite Shoals, TX 78654

    small building lot with nice trees. Paved street. Close to lake access.

    JANET HENLEY RE/MAX of Marble Falls

    118 W Greenbriar Dr, Granite Shoals, TX 78654
  • /17

    $21,000

    • Land
    • 4,791 Sq Ft
    • $190,909 per Acre

    Lot 261 W Briarway Dr, Granite Shoals, TX 78654

    1 block from Lake LBJ access and park! Nice, fairly flat approx. 50' x 100' buildable lot in Granite Shoals. Close to fantastic Granite Shoals amenities including covered tennis courts, playgrounds, picnic areas, hike & bike trails. Minutes to great shopping, medical and schools in Marble Falls. Marble Falls ISD. Neighboring lot also for sale (MLS 2241563 ). Buyer to verify all information and

    Eileen Depew Keller Williams - Lake Travis

    Lot 261 W Briarway Dr, Granite Shoals, TX 78654
  • /5

    $54,900

    $5K PRICE DROP
    • Land
    • 14,374 Sq Ft
    • $166,364 per Acre

    Lot 180A Stonecastle Dr, Granite Shoals, TX 78654

    Ready for your new build! This lot, re-platted from three into one larger than average parcel, is cleared and has two great oak trees. Higher elevation and close to Shorewood Drive for easy access to multiple waterfront parks for boat launch, swimming and fishing. Neighboring lots include new construction. Quiet Granite Shoals has great waterfront, walking trails, sports courts and more for

    Shawna Williams Landmasters Real Estate

    Lot 180A Stonecastle Dr, Granite Shoals, TX 78654
  • /4

    $45,000

    • Land
    • 23,958 Sq Ft
    • $81,818 per Acre

    Lot 717-721 E Granite Castle, Granite Shoals, TX 78654

    Excellent opportunity to build in the heart of Granite Shoals! Five flat, build-ready lots offered together, providing flexibility for a builder, investor, or buyer looking to develop multiple homes in a growing Lake LBJ community. These level parcels make construction easier and more cost-effective, with plenty of room for thoughtfully designed homes. Located in a well-established area near Lake

    Micha Osloond Horseshoe Bay Living 2, LLC

    Lot 717-721 E Granite Castle, Granite Shoals, TX 78654
  • /10

    $35,000

    • Land
    • 12,196 Sq Ft
    • $125,000 per Acre

    697 698 Castlehigh Dr, Granite Shoals, TX 78654

    Lots of trees, close to lake and homeowners parks. Build your special house! Lots are sloped but beautiful. Come take a look and bring an offer!

    JANET HENLEY RE/MAX of Marble Falls

    697 698 Castlehigh Dr, Granite Shoals, TX 78654
  • /40

    $215,000

    $65K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,292 Sq Ft

    1517 Hill Way Dr, Granite Shls, TX 78654

    Charm has an address! This DOUBLE LOT property would make a perfect starter home with plenty of room to grow! Double Lots are hard to come by! Opportunist, don't miss out! RV Boat, room to add a 2nd home...Great Investment!This home features two large rooms, both with private outdoor access, allowing for privacy while sharing a household. The double lot in the backyard provides ample room to

    Julie Black All Streets Realty, LLC

    1517 Hill Way Dr, Granite Shls, TX 78654
  • /11

    $70,000

    • Land
    • 21,344 Sq Ft
    • $142,857 per Acre

    TBD E Maple Dr Unit LOTS 243-244 & 279-2, Granite Shoals, TX 78654

    Four street-to-street lots available in Granite Shoals offering space and flexibility for building your dream home or investment property. Plenty of room to design multiple homes or a spacious retreat. Conveniently located near Granite Shoals amenities and just minutes from Lake LBJ for boating, fishing, and lakeside recreation. Great opportunity in a growing Hill Country community with strong

    Agent Photo

    Katie Simon

    eXp Realty, LLC

    TBD E Maple Dr Unit LOTS 243-244 & 279-2, Granite Shoals, TX 78654

Showing Results 121 - 160, Page 4 of 6

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