7,036

Maine, ME Homes for Sale

Section Image Section Image
  • /18

    $125,000

    • 1 Bed

    124 Dead Stream Rd, Lincoln, ME 04457

    Welcome to 1.46 acres of private Maine waterfront where Mattanawcook Pond (832 acres) flows into Folsom Pond (282 acres)—a peaceful and scenic stretch of water known for its warm coves, easy paddling routes, and abundant fresh-water species including smallmouth bass, white perch, and chain pickerel. This rare location gives you access to two connected ponds, each with its own rhythm: Mattanawcook

    Agent Photo

    Mariya Doncheva

    Realty of Maine

    (207) 521-9241

    124 Dead Stream Rd, Lincoln, ME 04457
  • /4

    $225,000

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

    159 Lombard Dam Rd, Vassalboro, ME 04989

    No Showings. This home was constructed in 2003, as a 1,600 sqft cape with 3 bedrooms and 1.5 baths; the location of these rooms has not been confirmed. Additionally, there is an oversized, 2-story, roughly 1,600 sqft, 2-bay garage on a 1.553 acre surveyed lot.The broker and seller have not inspected the interior of the property and make no representations regarding its condition. No showings

    Agent Photo

    Katie McAllister

    McAllister Real Estate

    (207) 507-0107

    159 Lombard Dam Rd, Vassalboro, ME 04989
  • /20

    $275,000

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

    43 Lincoln St, Dover Foxcroft, ME 04426

    Lovely home situated on beautiful Lincoln street overlooking the Piscataquis River. Large, spacious kitchen with granite counter tops and windows overlooking the river, Spacious living room with fireplace, formal dining room, den, three bedrooms, 1 1/2 bathrooms, one-car garage. Very nice throughout , excellent neighborhood., ;

    Agent Photo

    Neil Mallett

    Mallett Real Estate, LLC

    (855) 915-6042

    43 Lincoln St, Dover Foxcroft, ME 04426
  • /24

    $179,000

    • 2 Beds
    • 1.5 Baths
    • 850 Sq Ft

    39 Albert Ave Unit 1, Augusta, ME 04330

    Whether this is your first home or your maintenance free retirement home, this condominium has it all! It offers 850 square feet of living space, 2 bedrooms, 1.5 bathrooms, and access to your own one car garage. The location at the very end of a dead end street, is quiet but it's very close to shopping, restaurants, the waterfront park, the Kennebec River Rail Trail and a quick drive for easy

    Agent Photo

    Tim Fortin

    NextHome Northern Lights Realty

    (207) 600-5955

    39 Albert Ave Unit 1, Augusta, ME 04330
  • /36

    $240,000

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

    377 Village Rd, Jackson, ME 04921

    Presented for sale is an extended single-wide home situated on 2 acres in rural Jackson, Maine. Set back from the road, this residence is installed on a permanent foundation and features 3 bedrooms, a generous eat-in kitchen, and a spacious living room with direct access to the deck. The property provides parking for up to six vehicles, along with a 32' x 18' detached garage and a 32' x 24'

    Agent Photo

    Ian Morphew

    American Realty Company

    (207) 803-6738

    377 Village Rd, Jackson, ME 04921
  • /18

    $419,900

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

    725 Central Ave Unit LL03, Dover, NH 03820

    Welcome to Varney Hill. Dover's newest condominium complex perfectly situated just off Central Avenue in a prime walk-to-town location! These stunning, condominiums feature a modern, open-concept floor plan designed for both style and functionality. The striking kitchen is a dream, complete with granite countertops, stainless steel appliances, and plenty of room for entertaining! Enjoy a spacious

    Agent Photo

    Paula Igoe

    Arthur Thomas Properties, LLC

    (888) 348-5072

    725 Central Ave Unit LL03, Dover, NH 03820
  • /37

    $245,000

    • 2 Beds
    • 2 Baths
    • 960 Sq Ft

    60 River Village Dr Unit 60, Milford, ME 04461

    Enjoy effortless, one-level living with scenic views of the Penobscot River in this 2022-built end-unit condo. Set privately at the end of the road, this home features an open-concept layout with a spacious kitchen, center island, and gas range. Two bedrooms and two full baths offer flexible living space for your needs. Additional features include radiant heat, a heat pump, laminate flooring, and

    Agent Photo

    Evelyn Conrad

    Realty of Maine

    (207) 843-3578

    60 River Village Dr Unit 60, Milford, ME 04461
  • /65

    $355,000

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

    158 Pleasant St, Clinton, ME 04927

    Enjoy waterfront living nestled on the Sebasticook river in this ranch home on a private 1.1 acre lot. Enjoy your private waterfront with 100 feet of frontage on this scenic waterway . Seller is installing a all new 3 bedroom septic system! Paddle along and explore and see the abundant wildlife .The 20.9 by 10 .6 sunroom faces the river and offers a peaceful spot to enjoy this view with morning

    Agent Photo

    John Blouin

    LAER

    (207) 309-8372

    158 Pleasant St, Clinton, ME 04927
  • /42

    $173,500

    • 1 Bed
    • 1 Bath
    • 448 Sq Ft

    1762 Post Rd Unit 206, Wells, ME 04090

    YEAR ROUND Condo at Wellington Manor! Don't miss this wonderful opportunity to own a well-maintained, second-floor year-round condo in a desirable coastal community! This inviting unit offers a spacious layout with a screened-in porch, perfect for relaxing with your morning coffee or evening drink. Enjoy resort-style amenities at the community clubhouse, featuring a full kitchen, pool table,

    Agent Photo

    Johnna Brown

    RE/MAX Realty One

    (207) 640-7366

    1762 Post Rd Unit 206, Wells, ME 04090
  • /35

    $80,000

    • 3 Beds
    • 2 Baths
    • 924 Sq Ft

    11 A Mountainside Park, Camden, ME 04843

    Welcome to your new home! This single-story residence, manufactured in 1988, features three bedrooms and two bathrooms in the desirable Mountainside Park community for those 55 and older.With 924 sqft. The spacious primary bedroom includes an en-suite bath. The additional bedrooms are great for guests or a home office. This property is ready for your personal touch!Enjoy these

    Agent Photo

    Nicole Bland

    Camden Coast Real Estate

    (207) 348-8186

    11 A Mountainside Park, Camden, ME 04843
  • /24

    $179,000

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

    6 Commodore Dr, Sanford, ME 04073

    Discover comfortable, low maintenance living in this 2 bedroom, 2 bath doublewide located in Old Colony Village 55+ Mobile Home park in Sanford, Maine. Bright, clean and inviting, this home offers easy single level living in a peaceful, well-maintained community.Step inside to a spacious open concept living area filled with natural light, perfect for relaxing or entertaining. The primary

    Agent Photo

    Kelli Genest

    Lakes Region Realty

    (207) 290-8215

    6 Commodore Dr, Sanford, ME 04073
  • /16

    $50,000

    • Land
    • 40.7 Acres
    • $1,229 per Acre

    1-14-12 Main Rd, Greenbush, ME 04418

    A world of possibility opens up on this scenic 40-acre property, where tall pines, peaceful privacy, and an acre of cleared land set the stage for your next chapter. Enjoy glimpses of the Penobscot River across the road, bringing a touch of Maine's natural beauty right to your doorstep. Whether you envision building a home, creating a seasonal getaway, or simply enjoying the land for outdoor

    Agent Photo

    Evelyn Conrad

    Realty of Maine

    (207) 386-3967

    1-14-12 Main Rd, Greenbush, ME 04418
  • /24

    $150,000

    • Land
    • 1.39 Acres
    • $107,914 per Acre

    Lot 5 St Laurent Way, Shapleigh, ME 04076

    First lot of a new 5 lot subdivision is available with 2 rights of ways to Square Pond. Level, wooded, with a potential seasonal view of Square Pond. Lot is partially cleared. Road and electric has an anticipated completion date of spring 2026. No building permit will be issues until the road and the electrical is completed.

    Agent Photo

    Kelli Genest

    Lakes Region Realty

    (207) 605-5923

    Lot 5 St Laurent Way, Shapleigh, ME 04076
  • /14

    $185,000

    • Land
    • 1.53 Acres
    • $120,915 per Acre

    13 Benson, Biddeford, ME 04005

    Seeking a contractor with road-building experience to partner with seller in completing a gravel road needed for final permit approval. This rare Biddeford location is a 1.54 acre parcel with 203' of frontage on Benson Road (paved and publicly maintained) and runs about 300' deep. The lot is surveyed and soil tested and sits just minutes from the stunning sands of Fortunes Rocks Beach, Biddeford

    Agent Photo

    Roz Anton

    EXP Realty

    (207) 489-8363

    13 Benson, Biddeford, ME 04005
  • /7

    $157,000

    • Land
    • 3.57 Acres
    • $43,978 per Acre

    15-54 Cottage Shore Dr, Holden, ME 04429

    Imagine waking up to breathtaking lake views every morning... This is your chance to build the dream home you've always envisioned on this exceptional 3.57-acre property overlooking the pristine waters of Brewer Lake. Located on the exclusive Cottage Shore Dr in Holden, this private haven offers the perfect blend of natural beauty and convenience. With ROW access to the lake, picture yourself

    Agent Photo

    Jason Edwards

    EXP Realty

    (207) 569-3141

    15-54 Cottage Shore Dr, Holden, ME 04429
  • /4

    $110,000

    • Land
    • 2.8 Acres
    • $39,286 per Acre

    00 Main St, Hanover, ME 04237

    Beautiful waterfront property with easy access from Main Street in beautiful Hanover, Maine. Just minutes to Sunday River, and downtown Bethel. Mixture of woods and fields. Small pond on the property, as well as frontage on the Androscoggin River!

    Agent Photo

    Holly Bancroft Brown

    Hearth & Key Realty

    (207) 492-4462

    00 Main St, Hanover, ME 04237
  • /19

    $110,000

    • Land
    • 2.62 Acres
    • $41,985 per Acre

    3 High Ridge Rd, South Paris, ME 04281

    Excellent views of both the West and South can be enjoyed from this parcel. Great location for your dream home or second home near skiing and other recreation.

    Agent Photo

    Mike Quinn

    EXP Realty

    (207) 421-9436

    3 High Ridge Rd, South Paris, ME 04281
  • /27

    $139,900

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

    13 Cone St, East Millinocket, ME 04430

    Owned by the same family since it was built! Welcome to this spacious and well-cared-for home located on a quiet street in the heart of East Millinocket. Offering 3 bedrooms, 2 full bathrooms, garage, and an oversized double lot, this property delivers excellent value with room to spread out inside and out. The main level includes bright living spaces, hardwood floors, and plenty of natural

    Agent Photo

    Carolyn Fish

    NextHome Experience

    (207) 742-2996

    13 Cone St, East Millinocket, ME 04430
  • /19

    $105,000

    • Land
    • 2.15 Acres
    • $48,837 per Acre

    4 High Ridge Rd, Paris, ME 04281

    Excellent views of both the West and South can be enjoyed from this parcel. Great location for your dream home or second home near skiing and other recreation.

    Agent Photo

    Mike Quinn

    EXP Realty

    (207) 618-6210

    4 High Ridge Rd, Paris, ME 04281
  • /41

    $259,000

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

    259 Old Washburn Rd, Caribou, ME 04736

    Discover charming country living in this delightful New England farmhouse, perfectly situated just 5 minutes from downtown. This home offers 4 spacious bedrooms and 2 bathrooms. Enjoy two inviting living rooms, a cozy kitchen, and a fun upstairs catwalk/bonus room that adds character and versatility to the space. Set on over 3 acres of level yard, the property boasts gorgeous gardens and lush

    Agent Photo

    Lydia Kieffer-Till

    Kieffer Real Estate

    (207) 518-7027

    259 Old Washburn Rd, Caribou, ME 04736
  • /14

    $115,000

    • Land
    • 2.3 Acres
    • $50,000 per Acre

    M39L26 Pine St, Dover-Foxcroft, ME 04426

    Welcome to Dover-Foxcroft. This pristine, untouched lot of 2.3 +/- acres is ready for your dream home! This lot will need to have a survey before closing but is set up to easily accommodate that. *It is part of the property located at 323 Pine Street.* Seller is willing to pay for the survey and will negotiate the placement of the new property line, exact acreage, and price depending on amount of

    Agent Photo

    Shirley Wright

    NextHome Experience

    (855) 395-6558

    M39L26 Pine St, Dover-Foxcroft, ME 04426
  • /52

    $394,900

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

    35 Estates Dr Unit 3, Manchester, ME 04351

    Work hard all week-come home to simple, stress-free living. This second-floor condo overlooking the 8th hole offers six comfortable rooms, 2 bedrooms and 2 full baths, including primary suite with ensuite bath and a large walk -in closet. The spacious sun filled home with cathedral ceiling in living room with cozy fireplace and sunset views for relaxing at the end of the day. Fully appointed

    Agent Photo

    Pat Ladd

    Homestead Realty

    (207) 548-5086

    35 Estates Dr Unit 3, Manchester, ME 04351
  • /15

    $129,900

    • Land
    • 43 Acres
    • $3,021 per Acre

    M5/L27 Pond Rd, Abbot, ME 04406

    43 Acres of Pristine Maine Wilderness - Pond Road, Abbot, ME Escape to the peace and beauty of Maine's great outdoors with this exceptional 43-acre property located off a quiet right-of-way from Pond Road in Abbot. (Easement deed for Right of Way attached in Documents section.) A private trail or woods road winds about a third of a mile up a nice incline to a picturesque plateau at the top of the

    Agent Photo

    Shirley Wright

    NextHome Experience

    (207) 482-0072

    M5/L27 Pond Rd, Abbot, ME 04406
  • /2

    $244,800

    • 4,513 Sq Ft

    36 Brunswick Ave, Gardiner, ME 04345

    No Showings. Over 4,500 sq. ft., this former office building and retirement home is conveniently located just one block above historic downtown Gardiner and the post office. Enjoy a walkable location close to local amenities, including grocery stores, City Hall, restaurants, and shopping. The property is currently being used as a 2 unit residential rental. The broker and seller have not inspected

    Agent Photo

    Katie McAllister

    McAllister Real Estate

    (207) 492-5046

    36 Brunswick Ave, Gardiner, ME 04345
  • /49

    $55,000

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

    18 Front St, Brownville, ME 04414

    Welcome to 18 Front Street in Brownville, Maine! This property presents an excellent opportunity for those seeking an affordable property in need of rehab and finishing touches. Built around 1900, this charming home retains some period details that add to its character. Situated on a sunny lot, the property features an enclosed front porch, offering a delightful space to relax. While the home

    Agent Photo

    Dolly Perkins

    Realty of Maine

    (207) 600-5885

    18 Front St, Brownville, ME 04414
  • /40

    $164,500

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

    626 Sebec Village Rd Unit D, Sebec, ME 04481

    Welcome to Sebec Lake! This turnkey 2 bedroom condo is just steps from the lake. Located in the quaint community of Sebec Village, well-maintained condo has its own porch overlooking the lake and a shared dock. Swim at the sandy beach, go fishing and at the end of the day sit by the fire pit with friends and family. Conveniently located less than a 15-minute drive to Dover-Foxcroft's restaurants

    Agent Photo

    Sally Harvey

    Realty of Maine

    (207) 518-7730

    626 Sebec Village Rd Unit D, Sebec, ME 04481
  • /46

    $170,000

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

    4 Cummings Place, Norway, ME 04268

    Charming home in the Heart of NorwayAdorable and full of potential, this classic New Englander-style home offers timeless character and spacious living on a quiet dead-end street -- just a short walk from thriving Main Street Norway's shops, cafés, and local events.Set on a fenced lot with a welcoming sun porch, this home features generous rooms on two levels and a flexible layout with

    Agent Photo

    Sonja Nielsen

    EXP Realty

    (207) 495-8011

    4 Cummings Place, Norway, ME 04268
  • /48

    $449,000

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

    73 Barker Rd, Bethel, ME 04217

    Welcome to **73 Barker Road**, a residence steeped in history and exuding antique charm. This enchanting home is conveniently located just minutes from downtown Bethel, offering easy access to local shops and dining, and only a short 10-minute drive to the renowned Sunday River Ski Resort—perfect for winter sports enthusiasts.As you step inside, you'll be captivated by the period details that

    Agent Photo

    Sally Harkins

    Sally Harkins & Co Real Estate

    (207) 386-4408

    73 Barker Rd, Bethel, ME 04217
  • /79

    $699,900

    • 5 Beds
    • 4.5 Baths
    • 3,933 Sq Ft

    81 Fowler Rd, Hampden, ME 04444

    Welcome to this stunning 4-bedroom, 3.5 bath home set on nearly 4 private acres in beautiful Hampden. Rebuilt in 2024, this spacious residence offers almost 4,000 sq. ft. of modern luxury. The open-concept main living area features quartz countertops, sleek finishes, and abundant natural light throughout. This home also includes a full in-law apartment with its own kitchen, living area, bedroom,

    Agent Photo

    Paige Cannan

    NextHome Experience

    (207) 579-8356

    81 Fowler Rd, Hampden, ME 04444
  • /82

    $1,899,000

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

    366 Glades View Ave, Newry, ME 04261

    BIG PRICE IMPROVEMENT on this one-of-a-kind property offering 5 private acres along the Great Brook, with unobstructed views of Sunday River Ski Resort and the Mahoosuc Range.Come experience the ultimate mountain retreat in the handcrafted log home. From the 1500 SF cedar deck to the hand hewn lodgepole pine walls sourced from Oregon, every detail reflects world-class craftsmanship. Built by

    Agent Photo

    Sally Harkins

    Sally Harkins & Co Real Estate

    (207) 721-2754

    366 Glades View Ave, Newry, ME 04261
  • /10

    $59,000

    • Land
    • 1.01 Acres
    • $58,416 per Acre

    Lot 5 Peterson Rd, Bowerbank, ME 04426

    Discover your perfect getaway in the heart of the Maine Woods! This beautiful 1-acre lot in Bowerbank, offers the ideal blend of peaceful seclusion and everyday convenience. Located less than 2 miles from the public boat launch on stunning Sebec Lake, you'll have easy access to one of Maine's most sought-after recreational spots - perfect for boating, fishing, and lakeside adventures. Enjoy

    Agent Photo

    Paige Cannan

    NextHome Experience

    (844) 820-0399

    Lot 5 Peterson Rd, Bowerbank, ME 04426
  • /69

    $269,000

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

    89 Lone Indian Trail, Augusta, ME 04330

    Cape Cod style home with three bedroom and a loft on a secluded 1 .4 acre lot with lake access to Three Cornered Pond ! True one level living and 1499 square feet of living in this private and quiet surroundings. The house sits above the road for your privacy and your own special spot . Plenty of room off your large back deck for a garden or whatever back yard activities suit you. A leisurely

    Agent Photo

    John Blouin

    LAER

    (207) 521-9484

    89 Lone Indian Trail, Augusta, ME 04330
  • /5

    $225,000

    • Land
    • 30 Acres
    • $7,500 per Acre

    TBD Hancock Pond Rd, Embden, ME 04958

    Escape to your own private slice of Maine with this 30-acre parcel on Hancock Pond Road in Embden. Featuring deeded access to beautiful Hancock Pond, this property offers endless possibilities—build your dream home, create a family compound, or explore subdivision potential. With approximately 1,500 feet of frontage on Hancock Pond Road and 750 feet on Second Street, the land provides flexibility

    Agent Photo

    Michael Moody

    Engel & Volkers Casco Bay

    (207) 290-8952

    TBD Hancock Pond Rd, Embden, ME 04958
  • /6

    $45,000

    • Land
    • 1.2 Acres
    • $37,500 per Acre

    R12L50-1 Tolman Rd, Warren, ME 04864

    Lot one of two lots for sale in a small, 4 lot subdivision. Deed states no mobile homes. Stone walls and apple trees with great site for your future home .

    Agent Photo

    Julie Cromwell

    Cromwell Coastal Properties

    (207) 507-8942

    R12L50-1 Tolman Rd, Warren, ME 04864
  • /7

    $30,000

    • Land
    • 0.75 Acre
    • $40,000 per Acre

    54-1 Glass Hill Rd, Guilford, ME 04443

    Great opportunity to have your house, camp or site for your RV for a reasonable price.l Great location on a gooe road right off Rt 150. Unlimited chances for 4-season recreational activities. Close to lakes, ponds, Borestone Mountain and much more.

    Agent Photo

    Neil Mallett

    Mallett Real Estate, LLC

    (207) 843-9331

    54-1 Glass Hill Rd, Guilford, ME 04443
  • /93

    $339,000

    • 1 Bed
    • 400 Sq Ft

    0 Canton Mountain Rd Unit 1642193, Canton, ME 04221

    Tucked away in the woods of Canton, this off-grid log cabin sits on an impressive 73-acre parcel in the heart of western Maine's outdoor recreation. Surrounded by mature oak and hemlock trees, the land offers exceptional privacy, a true North Woods setting, and plenty of room to roam, hunt, and explore. With direct trail access right from the property, this is a premier basecamp for ATV and

    Agent Photo

    Joshua Hill

    Keller Williams Realty

    (207) 598-4327

    0 Canton Mountain Rd Unit 1642193, Canton, ME 04221
  • /16

    $399,999

    • Land
    • 1.8 Acres
    • $222,222 per Acre

    440 Railroad Bed Rd, Lake View Plantation, ME 04463

    Schoodic Lake- Lake View Plt. Discover your dream lakeside retreat with this exceptional 1.8± acre lot located directly on the shores of Schoodic Lake. With an impressive 485± feet of water frontage, this property offers unmatched access to one of Maine's most beautiful and pristine lakes. Whether you're looking to build your forever home, a summer getaway, or an investment property, this lot

    Agent Photo

    Donna Jones

    Dewitt-Jones Realty

    (207) 426-4566

    440 Railroad Bed Rd, Lake View Plantation, ME 04463
  • /64

    $550,000

    • 1 Bath
    • 2,496 Sq Ft

    1 Waterville Rd, Skowhegan, ME 04976

    Outstanding opportunity to own a well-established pub in Central Maine with prime visibility and frontage along a high-traffic corridor boasting 25,000-30,000 average daily vehicle count. This turnkey business and real estate package includes the fully operational tavern, all equipment, furniture, and inventory, making it ready for immediate operation. The tavern features a welcoming atmosphere

    Agent Photo

    Kirk Toth

    Strategic Real Estate Services

    (207) 204-8344

    1 Waterville Rd, Skowhegan, ME 04976
  • /27

    $125,000

    • Land
    • 15 Acres
    • $8,333 per Acre

    00 W Appleton Rd, Union, ME 04862

    Tucked away in the quiet woods of Appleton, this 15-acre parcel offers space, privacy, and opportunity. Old logging trails wind through the property, making it easy to explore on foot or ATV. Whether you're looking for a hunting retreat, a peaceful escape, or a site for your future home, this land provides a blank canvas surrounded by nature. Accessed by a deeded easement, it's a great spot for

    Agent Photo

    Lisa Decker Griffith

    The New England Real Estate Company, LLC

    (207) 598-4183

    00 W Appleton Rd, Union, ME 04862
  • /24

    $89,900

    • 3 Beds
    • 2 Baths
    • 924 Sq Ft

    462 Charleston Rd, Charleston, ME 04422

    10,000 price reduction to help cover your cost of drilling a well--water was previously located at just 58 feet! Set on 10 private acres in Charleston, Maine, this wooded property provides the quiet and space that outdoor enthusiasts and rural lifestyle seekers appreciate. Wildlife moves freely through the trees--deer, birds, and more--creating a natural setting perfect for hunting, exploring, or

    Agent Photo

    Mariya Doncheva

    Realty of Maine

    (207) 389-7871

    462 Charleston Rd, Charleston, ME 04422

Showing Results 81 - 120, Page 3 of 18

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