220

Homes for Sale near Thornton Academy

Section Image
  • /50

    $550,000

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

    2 Main St Unit 15-311, Biddeford, ME 04005

    A fantastic two bedroom, two bathroom condo with a sun filled den that leads to your private balcony. The condo exudes historic charm with its high ceilings, exposed brick and beams, antique maple hardwood floors, and over sized windows. Modern conveniences include an upgraded kitchen with stainless steel appliances, kitchen island and granite counter tops, heat pumps for efficient heating and

    Erin Oldham Portside Real Estate Group

    2 Main St Unit 15-311, Biddeford, ME 04005
  • /57

    $859,900

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

    4 Sylvan Rd, Scarborough, ME 04074

    New Price reduction!! Best value in Pine Point. Recently updated, this stunning 3 Bedroom Ranch is perfectly located in highly desirable Pine point and being sold by the original family owners! Located in a mature neighborhood just 3 miles from Old Orchard beach and 5 miles to the Maine Turnpike, this is the Scarborough spot to be in. The gleaming finished hard wood floors and newly designed open

    John Parvin Dan Anderson Real Estate, Inc.

    4 Sylvan Rd, Scarborough, ME 04074
  • /32

    $549,000

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

    48 Hillview Ave, Saco, ME 04072

    Welcome to this beautifully maintained 4-bedroom, 2 full bath ranch set on a peaceful lot, well back from the road for added privacy. Located in one of Saco's most desirable neighborhoods, this home provides the perfect blend of comfort, convenience, and flexible living space. Step inside to an open-concept living area featuring a bright living room and a modern kitchen with granite countertops

    Sandra Sherry Coldwell Banker Realty

    48 Hillview Ave, Saco, ME 04072
  • /45

    $725,000 New Construction

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

    26 Upper Falls Rd Unit 108, Biddeford, ME 04005

    Ready for Occupancy! - Welcome to The Levee - a community Landing in Biddeford. Connected to the RiverWalk and steps away from the historic mills, The Levee is a vibrant riverside destination complete with modern residences, boutique shops, and local dining. This premier townhome is timeless and spacious, featuring 4 stories, a private2-car garage, and stunning roof deck. Modern & refined

    David Marsden Marsden Real Estate

    26 Upper Falls Rd Unit 108, Biddeford, ME 04005
  • /28

    $410,000

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

    49 Harding St, Biddeford, ME 04005

    Charming 3-bedroom home in a sought-after Biddeford neighborhood! This inviting home features beautiful original hardwood floors and woodwork throughout. The first floor offers a spacious living room with a brick hearth and cozy wood-burning fireplace, a large kitchen with a dining nook, a full bathroom, and a versatile first-floor bedroom or office. Step out from the kitchen onto the oversized

    Ashley Kilmartin Landing Real Estate

    49 Harding St, Biddeford, ME 04005
  • /31

    $475,000

    • 2.5 Baths
    • 3,076 Sq Ft

    38 Jefferson St, Biddeford, ME 04005

    Great opportunity to own a 3 unit building in the heart of Biddeford! Walking distance to downtown and the Mills, this location does not get any better. The building is currently set up with a 1 bedroom apartment and a commercial unit that was previously used as a medical office on the first floor with a large 2 bedroom apartment upstairs. With many original details left preserved, it wont take

    Daniel Weber Nicholas Laverriere Keller Williams Realty

    38 Jefferson St, Biddeford, ME 04005
  • /63

    $769,000 Open Sun 11AM - 1PM

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

    29 Mccann Way Unit 29, Scarborough, ME 04074

    This inviting duplex colonial offers the perfect blend of comfort, style, and convenience. The kitchen features granite countertops, a range hood, and excellent flow into the spacious dining room—ideal for entertaining. Enjoy the sun-filled four-season room year-round, perfect for relaxing or hosting gatherings.The first-floor primary suite boasts a walk-in closet and a private bathroom,

    Amy Foley Signature Homes Real Estate Group, LLC

    29 Mccann Way Unit 29, Scarborough, ME 04074
  • /50

    $424,900

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

    61 Ocean Park Rd Unit 11, Saco, ME 04072

    Welcome to 61 Ocean Park Road #11— a bright and beautifully maintained 3-bedroom, 2.5-bath condo offering comfort, convenience, and an inviting sense of home. Sunlight fills the main living spaces, highlighted by stunning hardwood floors that flow throughout. The spacious primary suite features soaring cathedral ceilings, generous closet space, and a private bath. The finished lower level adds

    Brian DuBois Keller Williams Realty

    61 Ocean Park Rd Unit 11, Saco, ME 04072
  • /32

    $337,500

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

    48 Garfield St Unit 9, Saco, ME 04072

    Discover the charm and convenience of this end unit in the desirable Canterbury West community. Features include an eat-in kitchen that opens directly to a rear deck, 2 bedrooms with lots of closet space, and bathroom with seated shower. Downstairs, a full basement offers three finished bonus rooms—ideal for a home office, workout area, or hobby space—alongside a dedicated laundry area. With FHW

    Bryce Hamilton Coldwell Banker Realty

    48 Garfield St Unit 9, Saco, ME 04072
  • /3

    $279,000

    • Land
    • 0.46 Acre
    • $606,522 per Acre

    15 Red Oak Dr, Old Orchard Beach, ME 04064

    Welcome to Sea Oaks — Where Coastal Living Meets Timeless EleganceLocated in Old Orchard Beach, a classic Maine seaside town known for its seven-mile sandy beach and iconic 500-foot pier, Sea Oaks brings together the best of coastal living and modern design. This brand-new, private wooded community offers a rare opportunity to build your dream home in a setting that balances tranquility,

    Faith Fontaine Keller Williams Realty

    15 Red Oak Dr, Old Orchard Beach, ME 04064
  • /62

    $1,200,000

    • 4 Baths
    • 4,911 Sq Ft

    6 Proctor Rd Unit A, Biddeford, ME 04005

    Unique income-producing property with three separate buildings on over an acre, offering flexibility for living, rental, and business. The main house includes 3 bedrooms, an in-law suite with its own kitchen, radiant floor heat in key areas, two laundry rooms, custom tiled baths, a Viessmann heating system, newer metal roof, and a 20KW whole-house generator. TVs throughout are included. The

    John Krouse EXP Realty

    6 Proctor Rd Unit A, Biddeford, ME 04005
  • /87

    $750,000 Open Sat 10AM - 11:30AM

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

    2 Jasper Ln, Arundel, ME 04046

    This new Construction ranch style home in Arundel, Maine, offers three spacious bedrooms and 2 bathrooms, the open-concept layout is designed for both comfort and functionality. The living, dining, and kitchen areas flow seamlessly together, creating a bright and inviting space for entertaining or everyday living. The kitchen features beautiful cabinetry, sleek countertops, modern appliances, and

    Tiffany Libby Pamela Starnes Signature Homes Real Estate Group

    2 Jasper Ln, Arundel, ME 04046
  • /35

    $312,500

    • 2 Beds
    • 1.5 Baths
    • 973 Sq Ft

    125 Portland Ave Unit 24, Old Orchard Beach, ME 04064

    BEST MAINE BEACH is under a mile away from this townhouse offering a peaceful retreat in a quiet location at the back of the complex. Enjoy stunning marsh views and abundant wildlife from both the large deck off the living area and the second-floor primary bedroom. The kitchen features new countertops and tile flooring, while the living room offers hardwood floors and a heat pump for year-round

    Nancy Moreshead The Real Estate Store

    125 Portland Ave Unit 24, Old Orchard Beach, ME 04064
  • /6

    $429,000

    • Land
    • 2 Acres
    • $214,500 per Acre

    part of 31 Sokokis Rd, Biddeford, ME 04005

    Perched above the scenic Saco River, this private 1.2-acre parcel offers a rare opportunity to create your ideal retreat. Surrounded by nature yet just a short drive from downtown Biddeford, you'll have easy access to shopping, restaurants, and nightlife, as well as the stunning beaches of Biddeford Pool and Goose Rocks Beach. Whether you envision a peaceful getaway or a year-round home, this

    Corey Tracy Pack Maynard and Associates

    part of 31 Sokokis Rd, Biddeford, ME 04005
  • /43

    $220,000

    • 1 Bed
    • 1 Bath
    • 268 Sq Ft

    78 E Grand Ave Unit 102, Old Orchard Beach, ME 04064

    Looking for a beachside investment and vacation getaway? This first-floor, single-level condo at Ocean Landings is just one block from the sand and surf of Old Orchard Beach—seven miles of walkable coastline that includes the iconic Old Orchard Beach Pier. If you're dreaming of summer retreats and a nightly short-term rental opportunity, this property checks the boxes. Originally converted in

    David Marshall EXP Realty

    78 E Grand Ave Unit 102, Old Orchard Beach, ME 04064
  • /12

    $249,000

    • Land
    • 1.02 Acres
    • $244,118 per Acre

    Lot 2 Jasper Ln, Arundel, ME 04046

    Welcome to Glencoe Heights-Where nature meets you at your front door and convenience is just around the corner. Nestled in the heart of Arundel, Maine, this stunning subdivision offers the best of both worlds—peaceful surroundings with easy access to everything you need. These incredible lots are perfectly situated near scenic trail systems, local shopping, the Maine Turnpike, and more.Build

    Tiffany Libby Pamela Starnes Signature Homes Real Estate Group

    Lot 2 Jasper Ln, Arundel, ME 04046
  • /3

    $1,100,000

    • Land
    • 11.62 Acres
    • $94,664 per Acre

    50 Landry St, Biddeford, ME 04005

    11.62± acres of industrial land available for saleLocated in Airport Village Industrial Park near the Biddeford AirportLess than 5 minutes from I-95 Exit 32, providing easy access to Portland and surrounding citiesArea businesses include General Marine, Praxair Surface Technologies, DSM Metal Fabrication, Firefly Media, FW Webb, and Kyocera

    Nate Stevens The Boulos Company

    50 Landry St, Biddeford, ME 04005
  • /16

    $275,000

    • 1 Bed
    • 1 Bath
    • 456 Sq Ft

    70 E Grand Ave Unit 111, Old Orchard Beach, ME 04064

    Great location just across from the beach, very near the pier and all that Old Orchard offers. Condo fee includes Heat, water, sewer, hot water, electric, internet, Hulu Live. Beautifully remodeled condo. Indoor lounge/recreation room with games, including air hockey and foosball, an on-site fitness area and laundry room. Nightly rental allowed presently charging $250-275 per night with

    Patrick Nolan StartPoint Realty

    70 E Grand Ave Unit 111, Old Orchard Beach, ME 04064
  • /14

    $620,000

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

    170 E Grand Ave Unit 4, Old Orchard Beach, ME 04064

    Welcome to 170 E Grand Avenue, Unit 4 a spacious and beautifully appointed 3-bedroom, 2-bath condominium just steps from the sandy shores of Old Orchard Beach. With over 1,700 square feet of single-level living, this residence combines comfort, convenience, and the vibrant charm of one of Maine's most sought-after beach communities.Inside, you'll find an open and airy layout with a great room

    Caleb DeVries Engel & Volkers Portsmouth

    170 E Grand Ave Unit 4, Old Orchard Beach, ME 04064
  • /44

    $729,000

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

    72 Stewart Dr, Scarborough, ME 04074

    Beautifully appointed Princeton model in the highly desirable Dunstan Crossing community. This sun-filled home offers true first-floor living with a spacious primary suite featuring a walk-in closet and en-suite bath, plus a private first-floor office—ideal for work-from-home needs.The open layout creates effortless flow between the kitchen, dining, and family room. The kitchen shines with

    Kelly Couture Getty Real Estate Services, LLC

    72 Stewart Dr, Scarborough, ME 04074
  • /3

    $279,000

    • Land
    • 0.47 Acre
    • $593,617 per Acre

    47 Red Oak Dr, Old Orchard Beach, ME 04064

    Welcome to Sea Oaks — Where Coastal Living Meets Timeless Elegance Located in Old Orchard Beach, a classic Maine seaside town known for its seven-mile sandy beach and iconic 500-foot pier, Sea Oaks brings together the best of coastal living and modern design. This brand-new, private wooded community offers a rare opportunity to build your dream home in a setting that balances tranquility,

    Faith Fontaine Keller Williams Realty

    47 Red Oak Dr, Old Orchard Beach, ME 04064
  • /11

    $225,000

    • Land
    • 2.69 Acres
    • $83,643 per Acre

    Lot 9 Jasper Ln, Arundel, ME 04046

    Welcome to Glencoe Heights-Where nature meets you at your front door and convenience is just around the corner. Nestled in the heart of Arundel, Maine, this stunning subdivision offers the best of both worlds—peaceful surroundings with easy access to everything you need. These incredible lots are perfectly situated near scenic trail systems, local shopping, the Maine Turnpike, and more. Build

    Tiffany Libby Pamela Starnes Signature Homes Real Estate Group

    Lot 9 Jasper Ln, Arundel, ME 04046
  • /24

    $249,995

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

    7 Clayton Dr, Saco, ME 04072

    DREAM HOME. --with a garage. Year round.. Stunning, 3 Bedroom, 2 bath double wide with central air cond. Very large kitchen, with lots of cabinet space, and dining area. Beautiful flooring with recessed lighting. Laundry room. Master bedroom with personal ensuite ( with stand up shower). Whirlpool appliances included with the sale of the home.Lawn irrigation system.. Covered front porch..

    Bob Magazu EXP Realty

    7 Clayton Dr, Saco, ME 04072
  • /27

    $849,000

    • 4.5 Baths
    • 3,116 Sq Ft

    37 West St, Biddeford, ME 04005

    4 RESIDENTIAL APTS. & 8 STORAGE UNITS! ZONING WILL ALSO ALLOW FOR A 5TH UNIT. Nice apartment building located in an excellent & very convenient location. 2 miles to I95, hospital and all major shopping at Biddeford Crossing, Walmart, Home Depot etc. Minutes to the revitalized down town shops & restaurants, and about 10 minutes to area beaches. Great tenants and all ''tenants at will''. Building

    David Trottier Realty Sales Inc

    37 West St, Biddeford, ME 04005
  • /46

    $850,000

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

    17 Randall Ave, Old Orchard Beach, ME 04064

    Picture yourself spending summer weeks on the front porch, two blocks from beautiful sandy beaches and across from the library lawn and lots of summer fun. Welcome to 17 Randall Avenue in Ocean Park, owned by the same family for decades, now can be yours to make summer dreams come true. This cottage has 3 bedrooms and a full bath upstairs, one bedroom on the main floor with spacious kitchen,

    Chris Whittaker Ocean Park Realty

    17 Randall Ave, Old Orchard Beach, ME 04064
  • /32

    $519,000

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

    4 Grandview Dr, Old Orchard Beach, ME 04064

    Such a great location, less than one mile from downtown. Walk or take the trolly located diagonally across the street,.OLD ORCHARD BEACH.--ATTACHED GARAGE--Located on a quiet dead end street. Minutes to the beach. Large Ranch on nice lot. Short distance to beach and downtown. 3 Bedrooms,2 bath Partially finished basement with additional rooms and bathroom. Impressive great room (living room )

    Bob Magazu EXP Realty

    4 Grandview Dr, Old Orchard Beach, ME 04064
  • /17

    $230,000

    • 1 Bed
    • 1 Bath
    • 268 Sq Ft

    78 E Grand Ave Unit 103, Old Orchard Beach, ME 04064

    Whether you're looking for an affordable condo, or a fantastic investment opportunity, this beachside cutie could be right for you. HOA allows for short term rentals, and utilities, laundry, and plowing in winter are all covered in the monthly HOA fees. This condo is super clean and easy to maintain, and comes fully furnished and ready for you to start making beach memories, or begin cash flowing

    Andrew Stevens Keller Williams Realty

    78 E Grand Ave Unit 103, Old Orchard Beach, ME 04064
  • /11

    $225,000

    • Land
    • 1.19 Acres
    • $189,076 per Acre

    Lot 11 Jasper Ln, Arundel, ME 04046

    Welcome to Glencoe Heights-Where nature meets you at your front door and convenience is just around the corner. Nestled in the heart of Arundel, Maine, this stunning subdivision offers the best of both worlds—peaceful surroundings with easy access to everything you need. These incredible lots are perfectly situated near scenic trail systems, local shopping, the Maine Turnpike, and more. Build

    Tiffany Libby Pamela Starnes Signature Homes Real Estate Group

    Lot 11 Jasper Ln, Arundel, ME 04046
  • /10

    $249,000

    • Land
    • 0.87 Acre
    • $286,207 per Acre

    Lot 5 Jasper Ln, Arundel, ME 04046

    Welcome to Glencoe Heights-Where nature meets you at your front door and convenience is just around the corner. Nestled in the heart of Arundel, Maine, this stunning subdivision offers the best of both worlds—peaceful surroundings with easy access to everything you need. These incredible lots are perfectly situated near scenic trail systems, local shopping, the Maine Turnpike, and more. Build

    Tiffany Libby Pamela Starnes Signature Homes Real Estate Group

    Lot 5 Jasper Ln, Arundel, ME 04046
  • /42

    $469,000 New Construction

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

    1 Baxter Blvd, Biddeford, ME 04005

    NEXT OPEN HOUSE WILL BE SUNDAY 1/4/26 10-12Welcome to Hidden Hills, Southern Maine's newest 55 plus Active Senior Living Community. This modular home has 1422 square feet of living space and sitting on a full daylite foundation. 3 beds and 2 full baths and a 2 car attached garage plus a 6x13 front covered porch. Features include Custom 4x6 custom tile shower with glass wall and double vanity,

    Matthew Chamberlain Regency Realty Group

    1 Baxter Blvd, Biddeford, ME 04005
  • /47

    $999,950

    • 6 Beds
    • 2.5 Baths
    • 3,382 Sq Ft

    30 Vines Rd, Saco, ME 04072

    Welcome to your dream home! Nestled in a quiet, highly sought-after neighborhood, this beautifully maintained property offers just under 3,400 square feet of living space on a large, private lot—perfect for families, entertainers, or anyone looking to enjoy the best of Maine living. Featuring 6 spacious bedrooms, this home offers flexibility for families, guests, or home offices. The layout is

    Deana Burke Conlon Realty

    30 Vines Rd, Saco, ME 04072
  • /10

    $1,125,000 New Construction

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

    11 Sea Oaks Dr Unit 2, Old Orchard Beach, ME 04064

    Welcome to The Saltwind at Sea Oaks — a stunning luxury condo in Old Orchard Beach's newest private wooded community. This beautifully crafted 2,688 sq. ft. home blends timeless coastal design with modern comfort, featuring cedar shake with accent siding and an inviting open-concept layout with 9-foot ceilings. Step inside to find hardwood floors throughout, custom tile work in the baths,

    Faith Fontaine Keller Williams Realty

    11 Sea Oaks Dr Unit 2, Old Orchard Beach, ME 04064
  • /3

    $250,000

    • Land
    • 4.86 Acres
    • $51,440 per Acre

    96C Broadturn Rd, Scarborough, ME 04074

    Reduced price for quick sale!! This remarkable 4.86-ac lot is in the heart of Scarborough. It is just minutes down to the beach, or you can bike over to the eastern trail. This secluded wooded lot offers several potential building areas, as well as possible subdividing or development. It is a highly desirable spot for your dream project.

    Tim Adler RE/MAX County

    96C Broadturn Rd, Scarborough, ME 04074
  • /3

    $750,000

    • Land
    • 20.67 Acres
    • $36,284 per Acre

    650 Pool St, Biddeford, ME 04005

    20.67 Acres Bordering a Peaceful Stream — Just 3 Minutes to UNE and Area Beaches Discover an exceptional opportunity to own 20.67 acres of beautiful, wooded land in a highly desirable location. This expansive parcel offers both privacy and convenience, with direct frontage on a tranquil stream—perfect for nature lovers, outdoor recreation, or those seeking a serene retreat. Located just a

    Steve Foran First Maine Real Estate

    650 Pool St, Biddeford, ME 04005
  • /7

    $399,000

    • Land
    • 8.7 Acres
    • $45,862 per Acre

    0 Newtown Rd, Biddeford, ME 04005

    8.7 wooded acres in proximity to UNE. RF zone allocates for 40,000 SF per unit. Single family, duplex, cluster development. Could possibly get 5+ condo or rental units net density or maybe a 3 lot subdivision with a private road. Zoning also allows for home occupation, contractor storage yard, daycare and the list goes on. Nice quiet location, close to beaches and downtown.

    David Trottier Realty Sales Inc

    0 Newtown Rd, Biddeford, ME 04005
  • /46

    $1,225,000

    • 4 Baths
    • 2,427 Sq Ft

    40 E Grand Ave, Old Orchard Beach, ME 04064

    Discover the potential of this remarkable property, featuring five rental units with significant upside for the new owner. The front building includes two spacious 2-bedroom units, each with stunning ocean views, full kitchens, and a front porch that overlooks the lively OOB scene as well as a charming sandwich shop. The rear building offers two recently updated 1-bedroom units, each with a

    Josh Plowman Plowman Realty Group

    40 E Grand Ave, Old Orchard Beach, ME 04064
  • /31

    $260,000

    • 2 Beds
    • 1 Bath
    • 875 Sq Ft

    39 Smithwheel Rd Unit 34, Old Orchard Beach, ME 04064

    Your New Home for the New Year! Nestled in peaceful Old Orchard Beach community, sits this cozy 2 bedroom 1 bath condo tastefully laid out and open concept for peaceful relaxation. Residents can enjoy a refreshing dip in the in-ground swimming pool or just minutes from the miles of sandy Old Orchard Beach, and only 20 minutes from Portland. This property provides convenient access to dining,

    Bob Letellier Coldwell Banker Realty

    39 Smithwheel Rd Unit 34, Old Orchard Beach, ME 04064
  • /34

    $499,000 New Construction

    • 2 Beds
    • 1 Bath
    • 941 Sq Ft

    20 Upper Falls Rd Unit 403, Biddeford, ME 04005

    Brand-New Modern Condo with Stunning River & City Views - Welcome to The LeveeExperience the best of urban living at The Flats at The Levee, a vibrant new community in the heart of downtown Biddeford. These thoughtfully designed one- and two-bedroom condos offer stylish, modern finishes, open layouts, and private balconies with sweeping views of the Saco River and Downtown Biddeford.Enjoy

    David Marsden Marsden Real Estate

    20 Upper Falls Rd Unit 403, Biddeford, ME 04005
  • /3

    $279,000

    • Land
    • 0.5 Acre
    • $558,000 per Acre

    12 Red Oak Dr, Old Orchard Beach, ME 04064

    Welcome to Sea Oaks — Where Coastal Living Meets Timeless Elegance Located in Old Orchard Beach, a classic Maine seaside town known for its seven-mile sandy beach and iconic 500-foot pier, Sea Oaks brings together the best of coastal living and modern design. This brand-new, private wooded community offers a rare opportunity to build your dream home in a setting that balances tranquility,

    Faith Fontaine Keller Williams Realty

    12 Red Oak Dr, Old Orchard Beach, ME 04064
  • /25

    $395,000

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

    24 Memory Ln, Arundel, ME 04046

    Discover comfort and potential in this beautifully updated 2-bedroom, 1-bath home nestled on 2.01 private acres. Inside, enjoy a bright, inviting living space, a modern kitchen, and cozy bedrooms—all recently renovated. A full unfinished basement offers endless possibilities for expansion, storage, or a workshop. Step outside to a spacious deck, perfect for entertaining, and a large shed for

    Paula Christensen The Maine Real Estate Experience

    24 Memory Ln, Arundel, ME 04046

Showing Results 121 - 160, Page 4 of 6

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