145

Homes for Sale near Keystone Heights Elementary School

Section Image Section Image
  • /94

    $484,900

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

    7557 Alameda Way, Keystone Heights, FL 32656

    Welcome to your own slice of North Florida privacy, right in the heart of Keystone Heights. Tucked away at the end of a quiet cul-de-sac, this well-maintained 4-bedroom pool home sits on 1.95 acres of usable land, offering the perfect balance of space, comfort, and convenience. Inside, you'll find a spacious primary suite with a private ensuite bath, along with a thoughtfully finished 4th

    Agent Photo

    Justis Smith

    SOUTHLAND REALTY & MANAGEMENT CO

    (352) 696-7629

    7557 Alameda Way, Keystone Heights, FL 32656
  • /94

    $1,555,000

    • 3 Beds
    • 3.5 Baths
    • 3,222 Sq Ft

    6880 Crystal Lake Rd, Keystone Heights, FL 32656

    Welcome to your private lakefront escape, where everyday living feels like a getaway. Perfectly positioned on the water, this over 3,000 sq ft home (4,100 under roof) blends comfort, space, and thoughtful upgrades into a property designed for both relaxation and entertaining. From the moment you walk in, you're greeted by soaring ceilings, natural light, and panoramic lake views that immediately

    Agent Photo

    Justis Smith

    SOUTHLAND REALTY & MANAGEMENT CO

    (352) 744-3733

    6880 Crystal Lake Rd, Keystone Heights, FL 32656
  • /84

    $315,900

    • 3 Beds
    • 1.5 Baths
    • 1,450 Sq Ft

    7853 State Road 21, Keystone Heights, FL 32656

    Welcome to one of Keystone Heights' most desirable lake location. This beautifully updated 3-bedroom, 1.5-bath home sits just steps from the shoreline of Geneva Lake, offering peaceful sunset views, city conveniences, and unbeatable walkability. This property blends lakeside living with in-town convenience, walk to schools, downtown Keystone Heights, dining, and local shops, all while enjoying

    Agent Photo

    Justis Smith

    SOUTHLAND REALTY & MANAGEMENT CO

    (352) 673-8345

    7853 State Road 21, Keystone Heights, FL 32656
  • /82

    $775,000

    • 3 Beds
    • 3 Baths
    • 3,637 Sq Ft

    7120 Gas Line Rd, Keystone Heights, FL 32656

    LAKEFRONT ** SALTWATER POOL ** ACREAGE ** Escape to luxury with this stunning 3700 sqft waterfront home on Loch Lommond. Boasting over160ft of shoreline on over 3 private acres, this 5928 sq ft home offers the ultimate in privacy and upscale living. The spacious upper level features a custom kitchen with maple cabinets, a breakfast bar, and an open living area with 10' ceilings. Three bedrooms

    Agent Photo

    Chad Neumann

    CHAD AND SANDY REAL ESTATE GROUP

    (352) 292-1831

    7120 Gas Line Rd, Keystone Heights, FL 32656
  • /56

    $495,000

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

    6490 Woodland Dr, Keystone Heights, FL 32656

    LAKEFRONT BEAUTY! This amazing lakefront home offers the perfect blend of charm, comfort, and convenience—just minutes from town and zoned for great schools. Step into the spacious, open floorplan...the updated kitchen has lovely white cabinetry, nice counters, and SS appliances. The inviting living room showcases a floor-to-ceiling stone fireplace with a cedar mantle, and a stunning worm-wood

    Agent Photo

    Matt Berrang

    INI REALTY

    (352) 632-8770

    6490 Woodland Dr, Keystone Heights, FL 32656
  • /50

    $335,000

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

    5921 County Road 352, Keystone Heights, FL 32656

    Lakeside Living at Its Finest...Discover the perfect blend of comfort, space, and natural beauty at this stunning property on White Sands Lake. This home offers the peace and privacy of country living while keeping you just minutes from local dining, shopping, and top-rated schools. Step inside to find bright open living space, and panoramic views of the lake. This upgraded home you will surely

    Agent Photo

    Helen Hersey

    HELEN HERSEY REALTY

    (352) 696-7620

    5921 County Road 352, Keystone Heights, FL 32656
  • /14

    $245,900

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

    6789 Eastbrook Dr, Keystone Heights, FL 32656

    Perfect starter home located just off Immokalee Road in Clay County! Situated on a private 1-acre lot at the end of a quiet cul-de-sac, this property offers peaceful surroundings with plenty of room to enjoy the outdoors. Inside, the living room features beautiful wood floors, soaring cathedral ceilings, and a cozy wood-burning fireplace that creates a warm and inviting space for relaxing or

    Agent Photo

    Ronald Blake

    CB ISAAC REALTY

    (352) 995-2407

    6789 Eastbrook Dr, Keystone Heights, FL 32656
  • /14

    $245,900

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

    6789 E Brook Dr, Keystone Heights, FL 32656

    Perfect starter home located just off Immokalee Road in Clay County! Situated on a private 1-acre lot at the end of a quiet cul-de-sac, this property offers peaceful surroundings with plenty of room to enjoy the outdoors. Inside, the living room features beautiful wood floors, soaring cathedral ceilings, and a cozy wood-burning fireplace that creates a warm and inviting space for relaxing or

    Agent Photo

    Ronald Blake

    CB ISAAC REALTY

    (352) 517-8970

    6789 E Brook Dr, Keystone Heights, FL 32656
  • /16

    $139,990

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

    7873 State Road 21, Keystone Heights, FL 32656

    Fixer-Upper on Lake Geneva - Keystone Heights, Clay County, FL Opportunity awaits on beautiful Lake Geneva! This 2 bedroom, 2 full bath home sits on a .30-acre lake lot and offers a back porch that could potentially be converted into a 3rd bedroom, ready for you to make it your own. Property is on city water with private septic. Cash offers only. No owner financing or creative financing. No

    Agent Photo

    ERIC PARSONS

    EXIT INSPIRED REAL ESTATE

    (352) 761-5665

    7873 State Road 21, Keystone Heights, FL 32656
  • /11

    $28,000

    • Land
    • 0.35 Acre
    • $80,000 per Acre

    5851 Hillridge Rd, Keystone Heights, FL 32656

    This beautiful 0.35-acre lot is the perfect foundation for your dream home. Located in a quiet neighborhood, it’s ideal for those looking to retire in a peaceful community or start a family in a calm setting. The property is completely unimproved, offering a blank canvas to bring your vision to life. Conveniently located close to town, you’ll enjoy easy access to grocery stores, restaurants, and

    Agent Photo

    Ronald Blake

    CB ISAAC REALTY

    (352) 716-7691

    5851 Hillridge Rd, Keystone Heights, FL 32656
  • /3

    $125,000

    • Land
    • 5.04 Acres
    • $24,792 per Acre

    L5 BLK28 Yellowstone St, Keystone Heights, FL 32656

    5 acre parcel based on Clay County Property appraiser info. Seller does not have survey. Property no longer in hoa and allows home, modular homes or mobile homes. Owner financing with 25% down.

    Agent Photo

    Dean Weaver

    CB ISAAC REALTY

    (352) 670-2271

    L5 BLK28 Yellowstone St, Keystone Heights, FL 32656
  • /42

    $142,500

    • 3 Beds
    • 2 Baths
    • 924 Sq Ft

    7160 Purdue St, Keystone Heights, FL 32656

    The home sits on a double, corner lot. Convenient to Keystone and conveniences such as doctors, entertainment, drug stores, restaurants. Keystone beach and city park. Easy commute to Gainesville, Palatka and Jacksonville.

    Agent Photo

    Helen Hersey

    HELEN HERSEY REALTY

    (352) 759-4546

    7160 Purdue St, Keystone Heights, FL 32656
  • /32

    $250,000

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

    150 SW Fairway Dr, Keystone Heights, FL 32656

    This beautiful well maintain 2-bedroom 2-bahtroom home features a nice size fenced in backyard, a concrete driveway, a 1 car carport, and a massive laundry room. With a split floor plan for added privacy. Close to downtown for easy access to local shops and dining. Nearby lakes perfect for fishing or water sports with the new Keystone Paveillon with a new playground for your kids and grandkids.

    Agent Photo

    Ronald Blake

    CB Issac Realty

    (352) 677-5665

    150 SW Fairway Dr, Keystone Heights, FL 32656
  • /2

    $35,900

    • Land
    • 1.18 Acres
    • $30,424 per Acre

    5738 Crater Lake Cir N, Keystone Heights, FL 32656

    Discover the perfect canvas for your dream home with this beautiful vacant lot in Keystone Heights, Florida. Nestled directly across from serene Lake Margie, this property offers stunning water views and peaceful surroundings. Located just 30 minutes from Gainesville, you'll enjoy the ideal blend of tranquility and convenience. Whether you're looking to build a weekend retreat or a forever home,

    Agent Photo

    Judson Villa

    VILLA & COMPANY INC

    (352) 755-7350

    5738 Crater Lake Cir N, Keystone Heights, FL 32656
  • /15

    $99,000

    • Land
    • 3.75 Acres
    • $26,400 per Acre

    TBD Gustafson Rd, Keystone Heights, FL 32656

    Updated listing to include 5 buildable lots totaling +/- 3.75 acres. Discover the potential of this beautiful property located at the quiet end of Clay County. Offered as five combined buildable lots totaling +/- 3.75 acres (final acreage to be confirmed by survey at closing), this land provides endless opportunities for your vision. Zoning & Use Options: The property is zoned AR

    Agent Photo

    Justis Smith

    SOUTHLAND REALTY & MANAGEMENT CO

    (352) 677-2714

    TBD Gustafson Rd, Keystone Heights, FL 32656
  • /82

    $775,000

    • 3 Beds
    • 3 Baths
    • 3,637 Sq Ft

    7120 Gas Line Rd, Keystone Heights, FL 32656

    ** LAKEFRONT ** SALTWATER POOL ** ACREAGE ** Escape to luxury with this stunning 3700 sqft waterfront home on Loch Lommond. Boasting over160ft of shoreline on over 3 private acres, this 5928 sq ft home offers the ultimate in privacy and upscale living. The spacious upper level features a custom kitchen with maple cabinets, a breakfast bar, and an open living area with 10' ceilings. Three bedrooms

    Agent Photo

    Chad Neumann

    CHAD AND SANDY REAL ESTATE GRP

    (352) 706-4974

    7120 Gas Line Rd, Keystone Heights, FL 32656
  • /5

    $9,500

    • Land
    • 0.36 Acre
    • $26,389 per Acre

    6099 Harvard Ave, Keystone Heights, FL 32656

    The stress of city life got you down? Here is your opportunity to escape to small town life on this wooded corner lot in the Lake Region of Northeast Florida, yet only a 30 minute drive to Gainesville & Orange Park or one hour to the big city of Jacksonville. Nearby is Keystone with shopping & dining along with all the areas recreational choices from water sports on the many lakes, hunting,

    Agent Photo

    Ronald Blake

    CB ISAAC REALTY

    (352) 675-4917

    6099 Harvard Ave, Keystone Heights, FL 32656
  • /8

    $28,500

    • Land
    • 1.08 Acres
    • $26,389 per Acre

    6283 Vanderbilt Dr, Keystone Heights, FL 32656

    Beautiful cleared lot of 1.084 acres, has been prep and is ready for you and your imagination to run wild! Located only .2 miles from CR 214 and .1 miles from hard road. Conveniently located minutes from town, the Lake Geneva boat ramp, and only 40 minutes from downtown Gainesville. Zoned for A Rated Schools in Clay County; Keystone Heights Elementary and Keystone Highs High School. Here is your

    Agent Photo

    Justis Smith

    SOUTHLAND REALTY & MANAGEMENT CO

    (352) 763-3771

    6283 Vanderbilt Dr, Keystone Heights, FL 32656
  • /20

    $19,500

    • Land
    • 0.42 Acre
    • $46,429 per Acre

    7060 Stetson St, Keystone Heights, FL 32656

    This high and dry 0.41-acre parcel is the perfect spot for your new home! Nestled on the corner of a paved road and a quiet private gravel lane, the property features mature hardwoods that provide natural shade and a peaceful setting. Surrounded by newly built homes, this lot is located in a homes-only zone-no mobile homes allowed-preserving the charm and value of the neighborhood. Enjoy the

    Agent Photo

    Justis Smith

    SOUTHLAND REALTY & MANAGEMENT CO

    (352) 744-7901

    7060 Stetson St, Keystone Heights, FL 32656
  • /55

    $313,000

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

    4306 SE 1st Ave, Keystone Heights, FL 32656

    Short Sale. MOTIVATED SELLER! Priced to sell! Entertaining all offers. Enjoy the holidays in a home designed for entertaining! Fall in love with this well maintained 3/2 move-in ready home on the 1st hole! The updated kitchen and floorings make entertaining a breeze! The primary bedroom and ensuite bath are spacious and offer a separate shower and soaking tub with a walk-in closet. The home

    Agent Photo

    Ronald Blake

    CB ISAAC REALTY

    (352) 768-6058

    4306 SE 1st Ave, Keystone Heights, FL 32656
  • /34

    $445,000 Open Sat 10AM - 1PM

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

    6261 Little Lake Geneva Rd, Keystone Heights, FL 32656

    OPEN HOUSE 4/18 10AM-1PM. Welcome to the lake life on Little Lake Geneva. Beautiful maintained 3 bedroom 2 1/2 bath home is designed for both comfort and entertaining. The living area features an electric fireplace and a large triple sliding glass door that opens seamlessly to a screened back patio overlooking the lake bringing the outdoors in and showcasing the incredible water views. An updated

    Kelly Tomlinson FLORIDA HOMES REALTY & MTG LLC

    6261 Little Lake Geneva Rd, Keystone Heights, FL 32656
  • /75

    $18,997

    • Land
    • 0.7 Acre
    • $27,139 per Acre

    6050 Lehigh Cir, Keystone Heights, FL 32656

    *** 5-Day Become A Landowner Challenge: Start With Easy Owner Financing ***Over 700 people have already done this - will you be next?Here's the plan:Day 1: Book Your Free Call to Join Our 5-Day Landowner Challenge-Lets explore your land options together - and unlock exclusive offers you wont find online. Go to: call.gokcap. comDay 2: Place the Property on

    Erika Benson GokceCapital.com

    6050 Lehigh Cir, Keystone Heights, FL 32656
  • /75

    $12,997

    • Land
    • 0.38 Acre
    • $34,203 per Acre

    7248 Lehigh Dr, Keystone Heights, FL 32656

    *** 5-Day Become A Landowner Challenge: Start With Easy Owner Financing ***Over 700 people have already done this, will you be next?Here's the plan:Day 1: Book Your Free Call to Join Our 5-Day Landowner Challenge- Let's explore your land options together and unlock exclusive offers you won't find online. Go to: call.gokcap. comDay 2: Place the Property on

    Erika Benson GokceCapital.com

    7248 Lehigh Dr, Keystone Heights, FL 32656
  • /12

    $541,080

    • Land
    • 1.63 Acres
    • $331,951 per Acre

    7011 State Rd 21, Keystone Heights, FL 32656

    This 1.63-acre lot is perfectly positioned on State Road 21 in Keystone Heights, offering excellent accessibility and plenty of opportunities for your future plans. Whether youre looking for a homesite, investment property, or land with great visibility, this parcel in Clay County is a smart choice.Keystone Heights is a charming small town known for its welcoming community, beautiful

    Timothy Potter INTEGRATIVE SERVICES LLC

    7011 State Rd 21, Keystone Heights, FL 32656
  • /62

    $569,000

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

    8491 Lilly Lake Rd, Melrose, FL 32666

    Tucked along the pristine shores of Lake Lily in Melrose, this exceptional waterfront retreat offers a rare blend of natural beauty, recreation, and versatility. Known for its crystal-clear, spring-fed waters, Lake Lily is one of the area’s most sought-after lakes—large enough to accommodate water skiing, jet skis, and a full range of water sports, yet peaceful enough to enjoy quiet mornings and

    Ben Burkley MAISON

    8491 Lilly Lake Rd, Melrose, FL 32666
  • /3

    $7,000

    • Land
    • 0.34 Acre
    • $20,588 per Acre

    7243 Woodstock St, Keystone Heights, FL 32656

    A VACANT LOT IN KEYSTONE HEIGHTS IN CLAY COUNTY!!!

    Sean Seward KELLER WILLIAMS ISLAND LIFE REAL ESTATE

    7243 Woodstock St, Keystone Heights, FL 32656
  • /3

    $7,000

    • Land
    • 0.34 Acre
    • $20,588 per Acre

    6315 Tulane Ave, Keystone Heights, FL 32656

    A VACANT LOT IN KEYSTONE HEIGHTS IN CLAY COUNTY!!!

    Sean Seward KELLER WILLIAMS ISLAND LIFE REAL ESTATE

    6315 Tulane Ave, Keystone Heights, FL 32656
  • /3

    $7,000

    • Land
    • 0.34 Acre
    • $20,588 per Acre

    6334 Vassar Dr, Keystone Heights, FL 32656

    : A VACANT LOT IN KEYSTONE HEIGHTS IN CLAY COUNTY!!!

    Sean Seward KELLER WILLIAMS ISLAND LIFE REAL ESTATE

    6334 Vassar Dr, Keystone Heights, FL 32656
  • /3

    $7,000

    • Land
    • 0.69 Acre
    • $10,145 per Acre

    7260 Davidson St, Keystone Heights, FL 32656

    A VACANT LOT IN KEYSTONE HEIGHTS IN CLAY COUNTY!!!

    Sean Seward KELLER WILLIAMS ISLAND LIFE REAL ESTATE

    7260 Davidson St, Keystone Heights, FL 32656
  • /3

    $7,000

    • Land
    • 0.34 Acre
    • $20,588 per Acre

    7185 Radcliffe St, Keystone Heights, FL 32656

    A VACANT LOT IN KEYSTONE HEIGHTS IN CLAY COUNTY!!!

    Sean Seward KELLER WILLIAMS ISLAND LIFE REAL ESTATE

    7185 Radcliffe St, Keystone Heights, FL 32656
  • /2

    $50,000

    • Land
    • 0.52 Acre
    • $95,602 per Acre

    8231 Carl Brook Rd, Keystone Heights, FL 32656

    Two parcels totaling over half an acre, perfectly situated right next to Lake Hutchinson in Keystone Heights. This is a great opportunity to build your dream home with extra space for privacy, outdoor living, or future expansion. Enjoy the peaceful setting with close proximity to the water, offering a laid-back lifestyle surrounded by nature. Whether you're looking to build now or invest for the

    PARKER GAILEY GAILEY ENTERPRISES LLC

    8231 Carl Brook Rd, Keystone Heights, FL 32656
  • /28

    $350,000

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

    7386 Gas Line Rd, Keystone Heights, FL 32656

    Tucked away at the end of a quiet dead-end street, this beautifully maintained 2-bedroom, 2-bath block stucco home offers the perfect blend of privacy, comfort, and space. Built in 2016, this 1,456 sq ft home sits on a sprawling 5-acre lot--ideal for those seeking room to roam, expand, or simply enjoy peaceful country living. Step inside to find a thoughtfully designed layout featuring a

    MATIAS MATTSSON FREEDOM REALTY GROUP LLC

    7386 Gas Line Rd, Keystone Heights, FL 32656
  • /6

    $35,000

    • Land
    • 1.44 Acres
    • $24,306 per Acre

    7577 Casa Grande Blvd, Keystone Heights, FL 32656

    This land is ready for a well, septic system, and electrical hookup. Build your dream barndominium, site-built home, or manufactured home on this beautiful high and dry parcel located in the heart of lake country near Keystone Heights. This property offers approximately 1.44 acres and is not located in a flood zone, helping keep insurance costs low and affordable. A horse barn is permitted,

    Michelle Ortelli COLDWELL BANKER VANGUARD REALTY

    7577 Casa Grande Blvd, Keystone Heights, FL 32656
  • /4

    $15,000

    • Land
    • 0.38 Acre
    • $39,474 per Acre

    6040 Furman Ave, Keystone Heights, FL 32656

    Looking for land with potential? This vacant lot in Keystone Heights is ready for your ideas! Whether you're planning to build now or invest for the future, this property offers a great opportunity in a growing area. No utilities are currently on site (no water or power), making it a true blank canvas. Enjoy a quiet setting while still being close to town, schools, and nearby lakes.

    CHERYL JOLLY ROUND TABLE REALTY

    6040 Furman Ave, Keystone Heights, FL 32656
  • /20

    $289,000

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

    5781 S Crater Lake Cir, Keystone Heights, FL 32656

    A wonderful opportunity to own a home in one of North Florida's most peaceful and scenic communities. Located in the heart of Keystone Heights real estate, this property offers the charm of small-town Florida living with the space, privacy, and lifestyle so many buyers are searching for.Enjoy your morning coffee while watching the sunrise on the large screened porch overlooking beautiful Lake

    TAYLOR RODD REAL BROKER LLC

    5781 S Crater Lake Cir, Keystone Heights, FL 32656
  • /35

    $249,900

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

    430 SW Jasmine Ave, Keystone Heights, FL 32656

    If you've been dreaming of a simple, comfortable place to call your own, 430 SW Jasmine Ave might just be it. This charming 3-bedroom, 2-bath home has that easy, welcoming feel the moment you walk through the door--like home should. Inside, you'll find a bright and open living space with just the right touch of modern updates, including a kitchen with granite countertops and stainless steel

    AMBER BROWN VREELAND REAL ESTATE LLC

    430 SW Jasmine Ave, Keystone Heights, FL 32656
  • /55

    $273,900

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

    6656 Lovebird Ct, Keystone Heights, FL 32656

    Tucked away among towering trees and set on 2.2 acres of serene, private land, this beautifully maintained home offers the perfect blend of space, comfort, and peaceful country living--while still being close to everything you love about Keystone Heights. Step inside and fall in love with the large open floor plan, perfect for both everyday living and entertaining. The home features a spacious

    Todd Beals FLORIDA HOMES REALTY & MTG LLC

    6656 Lovebird Ct, Keystone Heights, FL 32656
  • /11

    $59,900

    • 1 Bed
    • 1 Bath
    • 784 Sq Ft

    6319 Bucknell Ave, Keystone Heights, FL 32656

    Step into this home featuring an amazing kitchen with new kitchen cabinets and granite countertops -perfect for cooking and entertaining. This cozy 1 bedroom 1 bath mobile home was previously a 2-bedroom and could easily be converted back, offering flexibility to fit your needs. Enjoy the outdoors with newer front and back decks, a fenced yard, and plenty of space on 1/3 acre Affordable, move-in

    Meichelle Buck TEAM FLORIDA REALTY SERVICES INC

    6319 Bucknell Ave, Keystone Heights, FL 32656
  • /2

    $40,000

    • Land
    • 0.35 Acre
    • $114,286 per Acre

    00 Merrian Rd, Keystone Heights, FL 32656

    This vacant residential lot offers a great opportunity to build your dream home. You will find that this property is located at the end of Merrian St and close to Lake Hutchinson and Lake Geneva. The neighboring .23 acre lot is also listed for sale.

    CINDY TAYLOR-BARESWILT Watson Realty Corp (A1A)

    00 Merrian Rd, Keystone Heights, FL 32656
  • /4

    $50,000

    • Land
    • 0.96 Acre
    • $51,975 per Acre

    5821 S Crater Lake Cir, Keystone Heights, FL 32656

    Exceptional opportunity to own a 0.962-acre vacant lot, perfect for a custom home, weekend retreat, or long-term investment. This spacious parcel offers privacy and flexibility, with room for outdoor living spaces, landscaping, and future improvements (subject to zoning and local regulations). Conveniently located near amenities while maintaining a tranquil setting. Buyer to verify zoning,

    Maria Iragorry MQ Realty Group

    5821 S Crater Lake Cir, Keystone Heights, FL 32656

Showing Results 1 - 40, Page 1 of 4

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