2,336

Waterfront Homes for Sale in Minnesota

Section Image
  • /31

    $419,900

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

    14565 Maple Inn Rd SE, Mentor, MN 56736

    Enjoy year-round comfort in this charming 3-bedroom, 1-bath home, ready for its next owner! Relax on the inviting covered front patio with screens?perfect for morning coffee or summer evenings. The main floor features a convenient bedroom, while two additional bedrooms upstairs provide extra space and flexibility.

    Blake Christianson Greenberg Realty

    14565 Maple Inn Rd SE, Mentor, MN 56736
  • /61

    $839,900

    • 5 Beds
    • 4 Baths
    • 3,380 Sq Ft

    25399 Daventry Rd, Paynesville, MN 56362

    Amazing 5 Bedroom, 4 Bath Two-Story Lake Home on 1.78 Acres with 150 Ft. of Lakeshore on Rice Lake! Immaculate and move-in ready, this beautifully crafted home offers quality finishes throughout and incredible lake views from every angle. The newly updated kitchen features stainless steel appliances, knotty alder cabinetry, granite countertops, and hardwood floors. The main-floor primary suite

    Louise Mehr Century 21 First Realty, Inc.

    25399 Daventry Rd, Paynesville, MN 56362
  • /34

    $665,000

    • 2 Beds
    • 2 Baths
    • 2,755 Sq Ft

    4680 Telemark Rd, Dundas, MN 55019

    This beautiful Mid-Century Modern home is nestled along the Cannon River on nearly five acres, offering timeless design and natural beauty. Floor-to-ceiling windows in the family and dining rooms fill the space with abundant natural light, while the sunken living room with a wood-burning fireplace overlooks the river. Enjoy the updated wraparound deck—perfect for relaxing or entertaining. The

    Inna Yasnuk Bridge Realty, LLC

    4680 Telemark Rd, Dundas, MN 55019
  • /57

    $699,250

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

    2913 125th St, Lengby, MN 56651

    Price Reduced to $699,000! Possible owner financing available, offering 3% financing with an accepted down payment and credit/background check - ask your agent for details. Welcome to one of the premier properties on Island Lake! Nestled on 1.58 acres in the sought-after White Winds Private Estates, this stunning log home offers unmatched privacy, breathtaking views, and an incredible 230 feet of

    Josh Steinke Berkshire Hathaway Home Services

    2913 125th St, Lengby, MN 56651
  • /17

    $599,000

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

    8182 County 78 Unit 201, Nisswa, MN 56468

    Life on the channel with everything at your fingertips awaits at Bar Harbor Townhomes in Lake Shore. This sleek, clean home radiates a positive lake-life vibe. Of course, it includes a channel slip, which provides quick access to Lake Margaret, Gull Lake and the entire lake chain. Swim in the private pool if the lake water gets too cold, or enjoy a sit on the rooftop balcony. An attached garage,

    Daniel Schueller Your Home Sold Guaranteed Realty Exclusive

    8182 County 78 Unit 201, Nisswa, MN 56468
  • /66

    $949,900

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

    21414 Beach Rd, Deerwood, MN 56444

    Welcome to your dream lake place on highly desirable Serpent Lake! This beautifully maintained 2,500 sq ft home sits on a spacious 0.84-acre lot, offering privacy and tranquility the moment you arrive, with a tree-lined driveway framed by mature trees. The residence features 3 bedrooms and 2 baths, including a primary bedroom on the main level and a full bath. The lower level boasts two

    Gretchen Patnode Century 21 Atwood

    21414 Beach Rd, Deerwood, MN 56444
  • /17

    $1,650,000

    • Land
    • 1.13 Acres
    • $1,460,177 per Acre

    365 W Lake St, Long Lake, MN 55356

    A beautiful east facing view is available from this 1.13 acre building site overlooking Stubbs Bay in Lake Minnetonka with 73 feet of lakeshore. Located in City of Orono, Orono School District. The short, private street has been improved in recent years with newer homes with values ranging from over $2 million for a non-lakeshore property to as high as $5.5 million for a lakeshore home. This site

    Lisa Erickson Edina Realty, Inc.

    365 W Lake St, Long Lake, MN 55356
  • /27

    $575,000

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

    1603 Mary St N, Saint Paul, MN 55119

    Welcome to your new home nestled on a serene cul-de-sac! This charming 3-bedroom, 3-bathroom residence offers a tranquil retreat as it backs up to a picturesque pond, teeming with wildlife for you to enjoy.Step inside to discover an updated kitchen that boasts a stunning quartz countertop, complemented by Bosch stainless steel appliances. The allure continues with beautiful hardwood floors

    Caroline Anderson RE/MAX Professionals

    1603 Mary St N, Saint Paul, MN 55119
  • /12

    $149,900

    • Land
    • 2.51 Acres
    • $59,721 per Acre

    TBD Shoreline Dr, Green Prairie Township, MN 56345

    Just north of Little Falls, enjoy the Mississippi Riverfront views from this 2.5+ acre lot. Over 200 ft of level shoreline. Beautifully wooded and picturesque, a great location for your new home. Lot is located between fire numbers 15435 and 15491 Shoreline Drive.

    Chris Gammon-Kruschek RE/MAX Central MN

    TBD Shoreline Dr, Green Prairie Township, MN 56345
  • /36

    $728,000

    • 4 Beds
    • 3.5 Baths
    • 2,734 Sq Ft

    6475 Kabekona Beach Rd NW, Walker, MN 56484

    More upgrades since 9/1/2025. One of Walker's most loveliest neighborhoods with phenomenal access on Kabekona Bay of Leech Lake. 4 bed, 4 bath, 2 stall attached garage, this original Model Home with all the upgrades sits on a larger expanse of 3 lots and boasts 3 deeded harbor slips. (can be leased out) Access, beach and lake views are directly across the street. You'll find the yard delightfully

    Laurie Greer Cedar Point Realty

    6475 Kabekona Beach Rd NW, Walker, MN 56484
  • /35

    $699,500

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

    25805 Fairgreen Ave, Farmington, MN 55024

    With a mix of timber, tillable and wetland pond this beautiful property combines thoughtful updates, incredible usability and lush outdoor beauty. Fresh interior paint, new exterior doors, front upper-level and lower-level daylight windows, and refinished hardwood floors bring warmth and character throughout the main living areas. The laundry room and main floor bathroom feature new luxury vinyl

    Daniel Tutewohl Keller Williams Preferred Rlty

    25805 Fairgreen Ave, Farmington, MN 55024
  • /80

    $639,900

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

    608 W Broadway St, Wahkon, MN 56386

    Resting on the south shores of Mille Lacs Lake in Wahkon, this distinctive 3 bed/2 bath 1586 sf customized home offers a harmonious balance of modern luxury and historic character. This home is turn-key, fully furnished. Originally built in 1865 and moved to its current location in 1931.The home has natural gas and city sewer. This entire home has been newly remodeled and meticulously crafted,

    Hans Woelfle Keller Williams Realty Professionals

    608 W Broadway St, Wahkon, MN 56386
  • /84

    $825,000

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

    28320 State Highway 65, Pengilly, MN 55775

    This SWAN LAKE property is like no other! This elegant home is simply breathtaking with every step that you take from the nearly 2.5 park like acres w/ 426’ of lake & beach area, to the gourmet kitchen featuring granite countertops, five star range, subzero fridge, amazing amount of kitchen storage & stunning cabinetry, to the glorious views of Swan Lake from your elegant dining room that

    Paula Broten-Piskel MOVE IT REAL ESTATE GROUP/LAKEHOMES.COM

    28320 State Highway 65, Pengilly, MN 55775
  • /28

    $439,900 Coming Soon

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

    7441 90th St, Little Falls, MN 56345

    Welcome to this beautifully maintained 4-bedroom, 3-bath rambler offering the comfort of main floor living on 5 scenic acres with lake access and peaceful views. The open floor plan showcases maple cabinets and generous living spaces, ideal for both everyday life and entertaining. Main floor laundry adds convenience and functionality. The finished lower level features a spacious family room with

    Lindsay Bergmann Central MN Realty LLC

    7441 90th St, Little Falls, MN 56345
  • /37

    $229,900

    • 2 Beds
    • 1.5 Baths
    • 1,536 Sq Ft

    14743 Snake Trail, Waseca, MN 56093

    Excellent Townhome on Clear Lake!Enjoy lake living in this bright and inviting townhome on beautiful Clear Lake in Waseca. Large windows fill the home with natural light and offer stunning views of the water. Featuring 2 bedrooms and a comfortable layout, this home blends charm, convenience, and the serenity of lakeside living.Step outside to enjoy 24 feet of your own private lakeshore

    Jason Sarazine Worth Clark Realty

    14743 Snake Trail, Waseca, MN 56093
  • /21

    $65,000

    • Land
    • 1.57 Acres
    • $41,401 per Acre

    XXX 365th St, Forest Prairie Township, MN 55389

    Serene Lakeshore Acreage Lot with Access to Clear Lake – Wildlife and Natural Beauty Await! Nestled in the heart of nature, this lakeshore lot in Watkins offers the perfect opportunity to build your dream cabin (with Variance from Meeker County) or to spend your weekends camping and enjoying all the activities on the water. With a level lot and mature trees surrounding, you'll be sure to spot

    Kayla Deters Edina Realty, Inc.

    XXX 365th St, Forest Prairie Township, MN 55389
  • /37

    $329,000

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

    23829 Bulrush Dr, Merrifield, MN 56465

    Escape to the lake! This nearly 2.5-acre wooded property offers 100 feet of natural, undeveloped shoreline on the stunning 2,500-acre Lake Edward, perfect for those seeking peaceful privacy or planning to build their dream lake home. Enjoy level elevation to the water, ideal for lakeside activities like boating, fishing, swimming, or simply relaxing by the shore. The home provides comfortable

    Shanna Perez-Davis LPT Realty, LLC

    23829 Bulrush Dr, Merrifield, MN 56465
  • /47

    $329,900

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

    4825 Babcock Trail Unit 2005, Inver Grove Heights, MN 55077

    This professionally renovated end-unit condo combines modern elegance with serene surroundings, offering sweeping views of the lake and golf course. Renovated from top to bottom, the home features all new flooring, light fixtures, and fresh paint throughout.The chef’s kitchen boasts custom cabinetry, quartz countertops, premium stainless steel appliances, and a brand-new tile floor. The open

    Dan Fowlds Grand Realty, LLC

    4825 Babcock Trail Unit 2005, Inver Grove Heights, MN 55077
  • /13

    $1,200,000

    • Land
    • 0 Acre

    21297 Lot 2 Broadwater Dr, Scambler Township, MN 56572

    Discover a Life of Unparalleled Serenity on the Southern Shore of Prestigious Pelican Lake, in Otter Tail County, Minnesota. Located along the Exclusive Broadwater Drive, a 1.752 acre Oasis with 132' of pristine shoreline this property is truly unique. Crystal clear water and a very gradual slope make the water front area ideal for all recreational activities. Representing some of the last

    Dereck Miller Weichert, Realtors - Paulson Land Co

    21297 Lot 2 Broadwater Dr, Scambler Township, MN 56572
  • /46

    $579,900 Pre-Foreclosure

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

    14320 284th Ave NW, Zimmerman, MN 55398

    Welcome to your lakeside retreat! this inviting 2-bedroom, 3-bath home is designed for comfort and togetherness. The open- concept main level feels bright and airy, with warm living and dining area that flows into the newly remodeled kitchen-complete with solid-surface countertops, fresh cabinetry, and stainless-steel appliances-making meals and gatherings a joy. The primary suite offers peaceful

    Mathew Harmer Coldwell Banker Realty

    14320 284th Ave NW, Zimmerman, MN 55398
  • /55

    $450,000

    • 5 Beds
    • 2.5 Baths
    • 3,174 Sq Ft

    24147 Maple Dr W, Bovey, MN 55709

    Nestled in a peaceful rural setting, this 24-acre hobby farm offers the perfect opportunity to embrace country living with room to grow. The spacious five-bedroom, three-bathroom home is full of character and just waiting your personal touch. With some TLC this residence would shine with country charm. Ideal for those with a vision, the property features a picturesque pond, a lean-to, and a barn

    Amanda Jensen MOVE IT REAL ESTATE GROUP/LAKEHOMES.COM

    24147 Maple Dr W, Bovey, MN 55709
  • /61

    $500,000

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

    15740 River Lake Dr, Menahga, MN 56464

    3 Bedroom, 2 Bath Lake Home with Panoramic Views, Gardens & Bunkhouse – Lower Twin Lake, Menahga. Enjoy lakeside living in this home featuring panoramic water views, beautiful gardens, and extra space for guests or hobbies. Large windows throughout the home bring in natural light and highlight amazing views of the lake from the kitchen, dining area, and living room. Step outside to a spacious

    Rhonda Gartner Keller Williams Realty Professionals

    15740 River Lake Dr, Menahga, MN 56464
  • /118

    $1,250,000

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

    23730 Oak Lake Trail SE, Erskine, MN 56535

    Golden Pond Campground – A Rare & Versatile Investment Opportunity!Discover 76 scenic acres on Oak Lake with over 1,000 feet of shoreline, featuring a well-established 49-site seasonal campground, a 6-acre vineyard, and multiple income-producing inclusions. Nestled on a 400-acre recreational lake, the property includes 5 docks, a private boat landing, and a sandy beach, as well as water

    Jeremy Jorgenson Realty ONE Group Choice

    23730 Oak Lake Trail SE, Erskine, MN 56535
  • /16

    $269,900

    • Land
    • 1.2 Acres
    • $224,917 per Acre

    48901 N Shore Rd, Waterville, MN 56096

    Discover the perfect canvas for your dream lake home on beautiful Lake Tetonka, just minutes from Waterville. This 1.2 acre buildable lot is surrounded by mature trees, offering a peaceful, private setting that feels like a true retreat. With an impressive 173 feet of South facing shoreline, enjoy breathtaking sunrises, glowing sunsets, and sunlight dancing across the water throughout the day.

    Chad Ziemke Century 21 Atwood

    48901 N Shore Rd, Waterville, MN 56096
  • /12

    $49,900

    • Land
    • 0.08 Acre
    • $623,750 per Acre

    Lot 15 Jessie View Dr SE, Alexandria Township, MN 56308

    Lake Jessie Meadows Townhome Association is a beautiful lakeside community located a couple miles east of Alexandria on the northern shores of Lake Jessie. This Association prides itself with well manicured common areas which include walking paths, mini gardens, scenic overlooks and illuminated pond with water feature. Association amenities include lake access, lawn care, snow removal, garbage,

    Sarah Klimek Counselor Realty Inc of Alex

    Lot 15 Jessie View Dr SE, Alexandria Township, MN 56308
  • /33

    $279,900

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

    1101 Sibley Memorial Hwy Unit 310, Saint Paul, MN 55118

    Welcome to Lexington Riverside! This beautifully updated condo is located just steps away from the serene Mississippi River. This rare walk-out unit offers private, no-step entry, making it accessible and convenient for all. Enjoy the ease of single-level living with the perks of community and truly exceptional amenities, including but not limited to heated pool, sauna, hot tub, game room, party

    Grace McDonald Keller Williams Realty Integrity Lakes

    1101 Sibley Memorial Hwy Unit 310, Saint Paul, MN 55118
  • /33

    $799,900

    • 4 Beds
    • 2.5 Baths
    • 3,272 Sq Ft

    3731 Rush Lake Rd, Rush City, MN 55069

    Welcome to your 47 acre private sanctuary. Updated from top to bottom! This custom home offers breathtaking views, and an open layout designed for comfort and versatility. The walkout lower level features a wet bar, and exterior patio that makes this home for entertaining. The main kitchen shines with plenty of cabinetry and counter top space. Step outside to your deck and take in the natural

    Brian Johnson Keller Williams Classic Realty

    3731 Rush Lake Rd, Rush City, MN 55069
  • /28

    $1,323,600

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

    56XX Heather Ridge Ct, Shoreview, MN 55126

    Luxury Single-Level Living Redefined: A Pratt Homes Masterpiece on a Private 1.92-Acre Wooded Lot in Shoreview. Discover unparalleled design nestled at the end of a quiet cul-de-sac in a prime Shoreview location. This is a rare opportunity to design and build your legacy home with renowned Pratt Homes, creating a personal sanctuary surrounded by woods and wetlands. The Essence of Effortless

    Belinda Nachtsheim Edina Realty, Inc.

    56XX Heather Ridge Ct, Shoreview, MN 55126
  • /29

    $240,000

    • 1 Bed
    • 1 Bath
    • 541 Sq Ft

    4-540 Old North Shore Rd Unit Cabin 4 Share 4, Two Harbors, MN 55616

    Own a slice of Lake Superior at a fraction of the cost! This beautifully maintained 1-bedroom, 1-bathroom 1⁄4 share (13 weeks per year) offers an exceptional chance to enjoy one of the most coveted resorts on the North Shore. Just steps from your front door, take in the mesmerizing sound of waves rolling onto the shoreline, an experience that never gets old. Nestled back from the road, this

    Alex Chapek Odyssey Real Estate Group

    4-540 Old North Shore Rd Unit Cabin 4 Share 4, Two Harbors, MN 55616
  • /31

    $269,900

    • 3 Beds
    • 1 Bath
    • 675 Sq Ft

    12267 Crooked Lake Ln SW, Farwell, MN 56327

    Just in time for Christmas! This darling completely furnished lake cabin sits on .87 acres along the shores of Crooked Lake, offering a gentle slope to the water and the convenience of launching your boat right from the property. Whether you're dreaming of a personal getaway or looking for a proven investment, this cabin delivers both charm and opportunity. Nestled among mature trees with

    Heidi Schroeder Counselor Realty Inc of Alex

    12267 Crooked Lake Ln SW, Farwell, MN 56327
  • /37

    $189,900

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

    408 Quadna Mountain Rd, Hill City, MN 55748

    At this price, there is simply nothing else like it in Minnesota. This fully owned, year-round Quadna Mountain condo offers an incredible list of amenities rarely found at this value. Welcome to this beautifully updated 3-bedroom, 2-bath condo tucked into the woods, where comfort, recreation, and low-maintenance living come together in a true Up North setting. The warm and inviting living area

    Charles Campbell List With Freedom

    408 Quadna Mountain Rd, Hill City, MN 55748
  • /55

    $455,000

    • 2 Beds
    • 1 Bath
    • 1,614 Sq Ft

    1910 Longwood Point Rd NE, Outing, MN 56662

    Come to visit and you won't want to leave! This Lake George cabin has just what you need for a relaxing up north getaway, comes fully furnished and equipped so you can just show up and start enjoying. Included is a 2 year old dock and a refurbished 24 foot pontoon for fun on the lake! The large 3 season screened porch will be a huge hit for family and guests with a wood burning fire place and TV.

    Kerry Ruyak Thunder Lake Realty

    1910 Longwood Point Rd NE, Outing, MN 56662
  • /21

    $500,000

    • Land
    • 3.89 Acres
    • $128,535 per Acre

    TBD Parcel D New Paradise Point Dr, Lake George, MN 56458

    Schedule an appointment to visit the newly platted lots at New Paradise Point on Lake George. These lots offer great tree cover, privacy, and stunning building sites with captivating views of Lake George. The clear waters of Lake George cover 825 acres, providing ample opportunities for recreation, boating, wildlife viewing, and connecting with nature. This exceptional lake is renowned for its

    Eric Wolff Wolff & Simon Real Estate

    TBD Parcel D New Paradise Point Dr, Lake George, MN 56458
  • /8

    $110,000

    • Land
    • 1.43 Acres
    • $76,923 per Acre

    xxxx Jalger Ave SE, Rockford Township, MN 55313

    Nice buildable wooded lot in Rockford Township. 1.43 acres with large mature trees backing up to a pond. Per Rockford Twp, driveway would go through road right-of-way. There is also a wash that would need to be crossed.

    Orrin DeLacey Coldwell Banker Realty

    xxxx Jalger Ave SE, Rockford Township, MN 55313
  • /57

    $499,000

    • 4 Beds
    • 3 Baths
    • 3,232 Sq Ft

    1227 Riverside Dr, Detroit Lakes, MN 56501

    Space, style, and a walkout surprise (The PELICAN RIVER!).....this rambler delivers 4 bedrooms, 3 bathrooms, a 2-stall attached garage, PLUS a detached 720 sq. ft. insulated garage and storage lean-to for your extra treasures. The main-level primary bedroom is a true retreat, complete with an adjacent stunning 3/4 tile walk-in shower and modern vanity. The standout dining area opens through patio

    Kayla Ulschmid Keller Williams Realty Profess

    1227 Riverside Dr, Detroit Lakes, MN 56501
  • /27

    $115,000

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

    204 2nd St SW, Elbow Lake, MN 56531

    Have you been looking for your own HGTV project? Or maybe a reno to make your own? Perhaps you want to expand your rental portfolio? This property has lots of options and may just be what you’re looking for. Located on a large manicured lot with 141.5’ of shoreline on Flekkefjord Lake it’s a city home with a country feel. Home features large kitchen and living room, 3 bedrooms and main

    Ami Bonrud Realty Executives Alex Home Sales

    204 2nd St SW, Elbow Lake, MN 56531
  • /52

    $349,900

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

    24863 Pine Place, Emily, MN 56447

    Enjoy the tranquility, nostalgia and privacy of this 1.72 acre lot, peppered with Tamarack and Pines, there sits a 1560sf UP North cabin. Mud lake is a 76 acre lake Natural Environmental Lake with a max depth of 28', there is also a connection to Island lake that I have heard can be navigated with a small fishing boat, canoe or kayak. The property boast 245' of frontage with hard sand bottom. The

    Mary DuBois Adamek Edina Realty, Inc.

    24863 Pine Place, Emily, MN 56447
  • /2

    $1,199,000

    • Land
    • 74.94 Acres
    • $15,999 per Acre

    43494 95th Ave, Rice, MN 56367

    Discover nearly 75 acres of breathtaking land, offering one of the finest homesites in the area for your dream home. Picture your new scenic driveway winding along the northern edge of the pond at the front of the property, leading to rolling terrain and a beautifully wooded back 40. Will you place your home at the highest point, where panoramic views stretch for miles? Or perhaps you’ll nestle

    Matt Wieber Agency North Real Estate, Inc

    43494 95th Ave, Rice, MN 56367
  • /9

    $245,000

    • Land
    • 0.44 Acre
    • $556,818 per Acre

    13638 Gladiola St NW, Andover, MN 55304

    NOW TAKING LOT RESERVATIONS! Welcome to Lakeview at Sloth Farm! This exclusive development offers five lots with individual boat slips on Crooked Lake in Andover! These new construction single family homes by Grandemoore Homes will offer two single-level floorplans ranging from 1,940-1,984 square feet and will allow for you to chose your finishes, customizations, and upgrades. The model home will

    Samuel Dulian RE/MAX Results

    13638 Gladiola St NW, Andover, MN 55304
  • /107

    $6,475,000

    • 3 Beds
    • 3.5 Baths
    • 7,138 Sq Ft

    1225 Oakview Rd, Long Lake, MN 55356

    Custom Build Opportunity with Wooddale Builders. The photos are from a previous Artisan Home and reflect the package number of $6,475,000. The home is set on a private acreage peninsula that has majestic southwest views over a 70-acre pond, which features wetlands and wildlife. The building pad is a walkout elevation.

    Mike Steadman Compass

    1225 Oakview Rd, Long Lake, MN 55356

Showing Results 601 - 640, Page 16 of 18

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