94

Newest Homes for Sale in Rankin, MI

Section Image Section Image
  • /9

    $65,900 New Construction

    • 2 Beds
    • 2 Baths

    5168 Champagne Dr Unit 144, Flint, MI 48507

    Spring Offer - Free Rent + CashUse Code BUYTODAY to apply for FREE. Limited-time offer: Buy this spring and save! Get up to a $2,500 gift card plus 3 months of FREE site rent.*Restrictions apply. Offer expires 4/30/26.*A 2 bed, 2 bath home is coming soon to Linden Place in Flint Township, MI. Join the waitlist today to learn when this home will become available.This home features an open floor

    Michelle Weber Linden Place

    5168 Champagne Dr Unit 144, Flint, MI 48507
  • /10

    $67,900 New Construction

    • 2 Beds
    • 2 Baths

    5142 Rhine Dr Unit 16, Flint, MI 48507

    Spring Offer - Free Rent + CashUse Code BUYTODAY to apply for FREE. Limited-time offer: Buy this spring and save! Get up to a $2,500 gift card plus 3 months of FREE site rent.*Restrictions apply. Offer expires 4/30/26.*A 2 bed, 2 bath home is coming soon to Linden Place in Flint Township, MI. Join the waitlist today to learn when this home will become available.This home features an open floor

    Michelle Weber Linden Place

    5142 Rhine Dr Unit 16, Flint, MI 48507
  • /34

    $224,999 Open Sun 1PM - 3PM

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

    5114 Reid Rd, Swartz Creek, MI 48473

    Rare opportunity in Swartz Creek! This beautifully updated 4-bedroom ranch is situated on 5 sprawling acres, offering the perfect blend of modern comfort and country freedom. The interior features a fresh, contemporary feel with brand-new flooring throughout the kitchen and hallway, complemented by sleek new kitchen cabinets and a full suite of appliances that stay with the home. Significant

    Marwah Abdallah Real Estate For A CAUSE

    5114 Reid Rd, Swartz Creek, MI 48473
  • /4

    $45,000

    • Land
    • 2.81 Acres
    • $16,014 per Acre

    0 S Morrish Rd, Flint, MI 48532

    There is nothing like starting from Scratch and Building your very own Dream Home! This lot is perfect with a Country setting, yet you are only a few miles away from everyday conveniences. Swartz Creek Community Schools.

    Andrea Fick RE/MAX Select

    0 S Morrish Rd, Flint, MI 48532
  • /11

    $175,000

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

    5312 Northway Dr, Swartz Creek, MI 48473

    Unique ranch offering incredible potential for the right buyer! A gardener’s dream, featuring a fully enclosed greenhouse/nursery room attached to the north side of the home, along with a spacious four-season room off the primary bedroom. The fully fenced backyard includes a large deck, established garden areas ready to be refreshed or customized, and a storage shed for added convenience.

    Cheyenne Herriman Keller Williams First

    5312 Northway Dr, Swartz Creek, MI 48473
  • /37

    $239,000 Coming Soon

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

    4450 Westway Dr, Swartz Creek, MI 48473

    Fully remodeled 4 bedroom, 2 bath colonial located in the Swartz Creek School district! Features include new flooring, updated kitchen and bathrooms, and fresh paint throughout. Bright solarium provides extra living space. Call for your showing today!

    Nicole Rumbold Real Estate For A CAUSE

    4450 Westway Dr, Swartz Creek, MI 48473
  • /24

    $265,000

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

    6112 Oak Creek Dr, Swartz Creek, MI 48473

    Welcome home to this beautifully maintained 2-bedroom (primary has direct access to full bath), 2 full bath townhouse that truly showcases pride of ownership throughout. Conveniently located near freeways, shopping, and restaurants. Featuring beautiful updated flooring and new kitchen appliances. The spacious layout offers comfortable living with plenty of natural light, a first floor laundry and

    Lisa Brotherton REMAX Town & Country

    6112 Oak Creek Dr, Swartz Creek, MI 48473
  • /18

    $229,900

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

    3375 Seymour Rd, Swartz Creek, MI 48473

    4 Bedrooms and 2 Full Baths! Over 2,300 Sq Ft! Clayton Township with Swartz Creek Schools! This home qualifies for zero money down! Engineered Septic and Roof Approximately 10 Yrs Old! Formal Dining Room Attached to Kitchen with Granite Counter Tops. Large Great Room off the Kitchen with Gas Fireplace! Open Living Room with Loft and Additional Bedrooms and Bathroom Upstairs. Lot lines go beyond

    Caroline Turner Athearn Realty

    3375 Seymour Rd, Swartz Creek, MI 48473
  • /33

    $389,900 Open Sun 1PM - 3PM

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

    10150 Sharp Rd, Swartz Creek, MI 48473

    Country Setting Comes With This Newly Listed Ranch Home, Lake Fenton Schools on One Acre Lot! Living Room Has Vaulted Ceiling and Large Picture Window, Spacious Kitchen, 3 Bedrooms, 1 Full Bath / 1 Half Bath Both are Updated. Great Finished Basement with Hugh Bar Adds an Additional 1000sq. ft. of Living Space Great for Entertaining & Parties. Big Backyard Backs up to Fields, Great for Bon Fires!

    Geri Schnekenburger Prime Real Estate & Associates

    10150 Sharp Rd, Swartz Creek, MI 48473
  • /42

    $249,900

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

    6103 Trenton Dr, Flint, MI 48532

    Nicely updated 4 Bed Colonial with a HUGE great Room Addition, Family Room with FIREPLACE, Formal Living Room, Large Lot With Mature Trees! Newer Andersen Windows. Whole house GENERATOR!!! DRY BASEMENT!!!! Don't miss this one! Seller is having new flooring installed in the kitchen and eat-in area - any offers before that's finished can be comped to the new buyer! BATVAI

    James Aydelotte Braven Enterprises LLC

    6103 Trenton Dr, Flint, MI 48532
  • /3

    $20,000

    • Land
    • 3.74 Acres
    • $5,348 per Acre

    0 Mallison Ave Unit 20261021773, Flint, MI 48532

    Endless Possibilities Await! Discover a rare opportunity to own 3.74 acres of wooded land in Flint Township. Located on a quiet dead-end street and surrounded by existing homes, this expansive parcel offers privacy, flexibility, and strong potential for future value appreciation. This property presents exciting possibilities — including potential subdivision into multiple lots (with municipality

    Megan Wallace Real Estate For A CAUSE

    0 Mallison Ave Unit 20261021773, Flint, MI 48532
  • /23

    $229,900

    • 3 Beds
    • 1 Bath
    • 1,515 Sq Ft

    10356 Grand Blanc Rd, Gaines, MI 48436

    Nearly an acre in the country next to natural open fields. Lots of hardwood floors and supersized Florida room for summer days. Partly finished lower level with extra rec room and storage. Fenced yard for kids and furry friends. Oversized 2 car garage with plenty of workshop and hobby spaces. Motor home plug-in next to house. Newer roof (2021). Oak kitchen comes fully equipped with all appliances

    Lucy Ham Ham Group Realty

    10356 Grand Blanc Rd, Gaines, MI 48436
  • /46

    $274,500 Open Sun 1PM - 3PM

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

    7357 Ponderosa Dr, Swartz Creek, MI 48473

    Located in a sought-after neighborhood and within the Swartz Creek School District, this home is move-in ready and offers 3-bedroom, 1.5-bath home offers comfort, space, and great everyday living. Inside, you’ll find all-new Wallside windows, providing peace of mind for years to come, along with a new A/C unit in the primary bedroom for added comfort. The kitchen offers ample cabinet and

    Brandon Hawks EXP Realty Plymouth

    7357 Ponderosa Dr, Swartz Creek, MI 48473
  • /18

    $223,000

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

    9163 Luea Ln, Swartz Creek, MI 48473

    Beautifully maintained condo in Carriage Commons, conveniently located just outside downtown Swartz Creek. Offering just under 1,400 square feet, this inviting home features 2 bedrooms and 2 full bathrooms, with one being a primary bathroom that includes an impressive 8.5 x 10.5 walk-in closet! The bright and open living room showcases cathedral ceilings, creating a great space to gather, with an

    Elizabeth Boggs John Biff Snyder Real Estate

    9163 Luea Ln, Swartz Creek, MI 48473
  • /25

    $74,900

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

    8 Brookfield, Swartz Creek, MI 48473

    Welcome home to this beautifully maintained 1,680 sq ft manufactured home in desirable Swartz Creek Estates! Step inside to an expansive living room filled with abundant natural light, creating a warm and inviting atmosphere. The open-concept layout offers seamless flow and easy access to all areas of the home—perfect for both everyday living and entertaining. The spacious kitchen is a true

    Thomas Farrell Crown Real Estate Group

    8 Brookfield, Swartz Creek, MI 48473
  • /18

    $159,900

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

    2525 White Oak Place Unit 3, Flint, MI 48532

    Maintenance-Free Living with Serene Pond Views & Modern UpgradesWelcome home to this beautifully maintained, move-in-ready condo offering peaceful pond views complete with a charming waterfall backdrop. With 2 spacious bedrooms and 2.5 bathrooms, this home perfectly balances comfort, style, and low-maintenance living. Step inside to an inviting open-concept main floor designed for both

    Stephanie Eagle Howard Homes 4 You LLC

    2525 White Oak Place Unit 3, Flint, MI 48532
  • /18

    $239,900

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

    9127 Luea Ln, Swartz Creek, MI 48473

    Immaculate and tastefully appointed, this ranch condo offers comfort, space, and effortless living. The main level features soaring cathedral ceilings and an open, airy layout filled with natural light, along with beautiful views from nearly every window. The spacious primary suite is a true retreat at 176 square feet with generous closet space and a private en-suite bath. A second bedroom and

    Tamara Corbat New Nest Realty

    9127 Luea Ln, Swartz Creek, MI 48473
  • /14

    $539,999

    • Land
    • 77 Acres
    • $7,013 per Acre

    1136 S Nichols Rd, Swartz Creek, MI 48473

    Picturesque 77-acre parcel featuring a mix of tillable land, wooded acreage, and a peaceful creek winding through the property. Flexible acreage options available; contact listing agent for details. 63 acres tillable land, leased for the season. 14 acres of woods at back of parcel. Creek/Drain running through property.

    Agent Photo

    Christine Champlin

    RE/MAX Platinum-Fenton

    (810) 420-8267

    1136 S Nichols Rd, Swartz Creek, MI 48473
  • /53

    $299,999

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

    1136 S Nichols Rd, Swartz Creek, MI 48473

    Charming farmhouse set on a picturesque 3-acre parcel. This 4-bedroom home offers timeless character and a spacious footprint, ready to be reimagined into something truly special! With solid bones and classic architectural appeal, this is the perfect opportunity for those with an HGTV vision. Recent exterior updates include 2023 metal roof, windows, and siding, and the property also features a

    Agent Photo

    Christine Champlin

    RE/MAX Platinum-Fenton

    (810) 643-2698

    1136 S Nichols Rd, Swartz Creek, MI 48473
  • /50

    $599,900

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

    9110 Baldwin Rd, Gaines, MI 48436

    Welcome to an outdoorsman’s dream property nestled in the peaceful countryside of Gaines! With a total of 4.97 serene acres, this beautiful ranch home offers the perfect combination of comfort, privacy, and space for all your hobbies. Inside, you’ll find 3 bedrooms and 2 full bathrooms, highlighted by cathedral ceilings in the living room and kitchen that create a bright, open feel. The large

    Mary Ann Stadler Real Estate Cousins

    9110 Baldwin Rd, Gaines, MI 48436
  • /5

    $100,000

    • Land
    • 0.7 Acre
    • $142,857 per Acre

    5082 Miller Rd, Flint, MI 48507

    Prime location with great visibility and easy access to I-75 and I-69! Close to stores, restaurants, Bishop airport, hospitals, medical offices, gyms, shipping facilities, and more! Zoned C2 General Business which provides plenty of options for the next owner. This lot is one of the last of it's kind in this section of Miller Rd. Hurry before it's gone! Perfect coffee or "hot and now" type site!

    Elizabeth Boggs John Biff Snyder Real Estate

    5082 Miller Rd, Flint, MI 48507
  • /18

    $1,950,000

    • Land
    • 223.46 Acres
    • $8,726 per Acre

    0 Reid Rd Unit 50201371, Swartz Creek, MI 48473

    Large parcel !OUTSTANDING OPPORTUNITY! Located off Reid Rd East of Jennings Rd. 223.46 acres in Mundy Township. Zoned Agricultural/ Residential. Ideal area for 337 homesites with mature trees and open green space areas on the property. The parcel has sanitary all the way around it and there is water at the corner of Grand Blanc Rd. and Torrey Rd. as well as Reid Rd. and Torrey Rd. Close to I-75

    Agent Photo

    Tammy Lord

    REMAX Edge

    (810) 510-6797

    0 Reid Rd Unit 50201371, Swartz Creek, MI 48473
  • /2

    $39,900

    • Land
    • 1.01 Acres
    • $39,505 per Acre

    0 Baldwin Rd Unit 50201261, Swartz Creek, MI 48473

    Build the home you’ve always envisioned on this beautiful 1.01-acre parcel. The property is nearly cleared, providing a ready-to-build setting with plenty of space to design and create a home tailored to your lifestyle. A culvert is already in place for added convenience. Ideally located with easy access to US-23, making commuting simple while still enjoying a peaceful setting. Situated within

    Agent Photo

    Tammy Lord

    REMAX Edge

    (810) 881-1921

    0 Baldwin Rd Unit 50201261, Swartz Creek, MI 48473
  • /17

    $150,000

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

    4432 Morrish Rd, Swartz Creek, MI 48473

    Excellent opportunity to own this 1950s ranch home in Swartz Creek. Currently used as a rental property, the city master plan re-zoned the area as Mixed-Use allowing for higher density commercial/residential building development to expand the Downtown PUD. Perfect for a perpendicular row of townhomes or mixed commercial/retail plus apartments. The current house is 1204 square feet on one main

    John Scarpa RE/MAX Classic

    4432 Morrish Rd, Swartz Creek, MI 48473
  • /25

    $179,900

    • 3 Beds
    • 1 Bath
    • 1,100 Sq Ft

    5044 2nd St, Swartz Creek, MI 48473

    Completely remodeled and move-in ready, this beautifully updated 2/3-bedroom, 1-bath home offers the perfect blend of classic character and modern upgrades. With a brand new roof in 2025, you can enjoy peace of mind for years to come. Step inside to a fresh, neutral aesthetic that creates a bright and inviting atmosphere throughout. Large windows flood the home with natural light, enhancing the

    Nickola Zerka Wentworth Real Estate Group

    5044 2nd St, Swartz Creek, MI 48473
  • /25

    $444,900

    • 3,649 Sq Ft

    2052 S Dye Rd, Flint, MI 48532

    Income Producing Gem!! Investment Opportunity! Great New Price! Updated, & Spacious Commercial Classic Victorian Home That Offers 8 Office Spaces All on 1 Acre Corner Lot That's Beautifully Manicured! A Must See Property with a Stunning Interior! Elegant Foyer, 11+ Rooms/ Offices/Conference Space. 5 Bathrooms 1 Handicap Access with Accessible Handicap Parking. Fireplace, French Doors, & Formal

    Geri Schnekenburger Prime Real Estate & Associates

    2052 S Dye Rd, Flint, MI 48532
  • /22

    $124,900

    • 3 Beds
    • 1 Bath
    • 970 Sq Ft

    5151 Brobeck St, Flint, MI 48532

    Welcome home! This well-priced 3-bedroom home is an excellent opportunity for first-time buyers or those looking to downsize comfortably. Located in the desirable Carman-Ainsworth School District, this home offers convenient access to shopping, expressways, schools, and nearby hospitals—making everyday living a breeze. With solid quality at an attractive price point, this property truly stands

    Peggy Ellis Andrea Borrow Real Estate Group

    5151 Brobeck St, Flint, MI 48532
  • /29

    $114,900

    • 3 Beds
    • 1 Bath
    • 748 Sq Ft

    5227 Dania St, Flint, MI 48532

    Adorable 3-bedroom, 1-bath ranch offering easy, one-level living — perfect for first-time buyers or those looking to downsize! This super cute home features a nicely sized kitchen with an island, ideal for everyday meals and casual entertaining. Enjoy a fully fenced backyard — great for pets, gardening, or relaxing outdoors. Tucked away on a quiet dead-end street, you’ll love the low-traffic

    Taylor Roland Cary Real Estate

    5227 Dania St, Flint, MI 48532
  • /7

    $198,000

    • Land
    • 2.04 Acres
    • $97,059 per Acre

    8541 Miller Rd, Swartz Creek, MI 48473

    Fully improved Commercial vacant land in the heart of Swartz Creek. This listing is for 2 parcels, which together total 2.04 acres (Parcel ID: 58-02-100-003 and 58-02-100-011). Former home to Dairy Queen and A-1 Treat Barn. Drive-thru set up for new business and ample parking at this amazing location! All utilities currently hooked up and waiting for new owners. Bring your ideas for this highly

    Natalie Fox Red Fox Realty LLC

    8541 Miller Rd, Swartz Creek, MI 48473
  • /2

    $15,000

    • Land
    • 0.32 Acre
    • $46,875 per Acre

    5200 Elko St, Flint, MI 48532

    Residential lot in Flint's Community Farms neighborhood. Carman Ainsworth Schools. Close to shopping, restaurants, and expressways.

    Ryan Eashoo REMAX Edge

    5200 Elko St, Flint, MI 48532
  • /20

    $138,000

    • 3 Beds
    • 1 Bath
    • 1,181 Sq Ft

    5032 Brady St, Swartz Creek, MI 48473

    Handyman Special! This home has a lot to offer and needs some TLC to bring it back to life. Updated Kitchen and roof in 2021 with real hardwood floors throughout. Located in downtown Swartz Creek and close to many amenities. Bring your offers, seller is motivated!

    Amy Jeffery American Associates Inc

    5032 Brady St, Swartz Creek, MI 48473
  • /12

    $10,700

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

    76 Mallard Dr, Swartz Creek, MI 48473

    You can't find anything CHEAPER! Welcome home to this inviting 3 bedroom, 1.5 bath manufactured home offering 1,250 square feet of comfortable living space on a large lot in the Eagle Pointe Creek Manufactured Home Park in Swartz Creek. This home features a functional layout and a covered porch and patio area, perfect for relaxing or enjoying the outdoors. Conveniently situated close to shopping,

    Ryan Eashoo REMAX Edge

    76 Mallard Dr, Swartz Creek, MI 48473
  • /6

    $495,000

    • Land
    • 50.36 Acres
    • $9,829 per Acre

    0000 Grand Blanc Rd, Mundy Township, MI 48473

    Prime Development Opportunity Exceptional 50-acre vacant land parcel ideally located just 1⁄4 mile off US-23, between Swartz Creek and Grand Blanc. This well-maintained property sits within a caring neighborhood and is planned for future phases of the successful Silver Fox Estates subdivision.Originally designed for 99+ single-family homes, the property includes conceptual residential plans.

    Agent Photo

    Christine Champlin

    RE/MAX Platinum-Fenton

    (810) 688-6668

    0000 Grand Blanc Rd, Mundy Township, MI 48473
  • /12

    $200,000

    • Land
    • 2.52 Acres
    • $79,365 per Acre

    0 Morrish Rd Unit 20261006452, Swartz Creek, MI 48473

    Great commercial vacant land property being offered, situated on the corner of Morrish and Grand Blanc Roads in Gaines Twp, Swartz Creek. This 2.52 acre parcel is adjacent to Dollar General and is zoned C-2. Zoning information attached to this listing, along with a Survey.

    Natalie Fox Red Fox Realty LLC

    0 Morrish Rd Unit 20261006452, Swartz Creek, MI 48473
  • /24

    $74,900

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

    7 Brookfield, Swartz Creek, MI 48473

    Welcome home to this well-maintained 3-bedroom, 2-bath manufactured home located in desirable Swartz Creek Estates. Step inside to a functional and inviting layout featuring a spacious living room with an adjacent family room, both filled with abundant natural light—perfect for everyday living and entertaining. At the heart of the home is a long, expansive kitchen that connects seamlessly from

    Thomas Farrell Crown Real Estate Group

    7 Brookfield, Swartz Creek, MI 48473
  • /13

    $149,900

    • Land
    • 5.62 Acres
    • $26,673 per Acre

    0000 Corunna Rd, Swartz Creek, MI 48473

    Prime 5.62-acre commercial/light industrial opportunity with dual frontage on S Seymour and Corunna Road. This high-visibility location sits between Swartz Creek and Flushing, offering excellent access to I-69, I-75, and major Flint-area corridors. Four vacant parcels are included, zoned for flexible use across commercial or light industrial development.Ideal for logistics, trades, equipment

    William McDunnah The Brokerage Real Estate Enthusiasts

    0000 Corunna Rd, Swartz Creek, MI 48473
  • /6

    $125,000

    • Land
    • 10.4 Acres
    • $12,019 per Acre

    NHN Grand Blanc Rd, Gaines, MI 48436

    Discover a rare opportunity in Gaines Township with approximately 1,350 feet of Jones Creek frontage winding along the eastern boundary of the property. This scenic parcel offers a peaceful setting with mature trees, abundant wildlife and the soothing presence of flowing water. With frontage on Grand Blanc Road and Duffield Road with a layout that provides both privacy and accessibility, the land

    Christopher Brady Exit Ahead Realty

    NHN Grand Blanc Rd, Gaines, MI 48436
  • /50

    $693,900

    • 5 Beds
    • 6 Baths
    • 5,647 Sq Ft

    5280 O Connor Pass, Swartz Creek, MI 48473

    This stunning home boasts five spacious bedrooms and four full baths, complemented by three convenient half baths - the ideal space for yourself and entertaining. Kitchen features elegant granite countertops, a cozy breakfast nook and a charming bay window that bathes the space in natural light. The main level offers an expansive living room, an elegant dining room, big family room, office/den

    Renu Mirchandani Berkshire Hathaway HomeServices Michigan Real Est

    5280 O Connor Pass, Swartz Creek, MI 48473
  • /2

    $75,000

    • Land
    • 1.02 Acres
    • $73,529 per Acre

    6285 Victoria Ln, Swartz Creek, MI 48473

    Build your dream home in a desirable Swartz Creek neighborhood! This buildable lot is located in a well-established area with attractive surrounding homes and access to Swartz Creek Community Schools. The property offers a great opportunity for new construction. Conveniently located near shopping, dining, expressways, and local amenities, while still providing a peaceful residential setting.

    John Sedlarik The Sedlarik Group Realty LLC

    6285 Victoria Ln, Swartz Creek, MI 48473
  • /2

    $55,000

    • Land
    • 0.99 Acre
    • $55,556 per Acre

    6237 Victoria Ln, Swartz Creek, MI 48473

    Build your dream home in a desirable Swartz Creek neighborhood! This buildable lot is located in a well-established area with attractive surrounding homes and access to Swartz Creek Community Schools. The property offers a great opportunity for new construction. Conveniently located near shopping, dining, expressways, and local amenities, while still providing a peaceful residential setting.

    John Sedlarik The Sedlarik Group Realty LLC

    6237 Victoria Ln, Swartz Creek, MI 48473

Showing Results 1 - 40, Page 1 of 3

Frequently Asked Questions

What are the most popular zip codes in Rankin, MI?
The most popular zip codes in Rankin, MI include 48473, 48507, 48436, 48449 and 48532.
What are the most popular neighborhoods near Rankin, MI?
The most popular neighborhoods near Rankin, MI are Chevrolet, Westgate, Mannhall Park, Southwest Flint and South Side.
How to Buy a Home How to Finance a Home How to Sell a Home