Featured Listings
Recent Sales

Featured Listings

  • 337C Intervale Road
    New Gloucester, ME 04260
    $685,000
    • 0
    • 0
    • 3680
    • 1427112
    Lovingly built as a wedding gift for Charles Chandler's second wife in 1903 by the most skilled craftsmen of the era, this stately home has a long and...
    Listing courtesy of Keller Williams Realty
  • 72 Leighton Road
    Durham, ME 04222
    $199,900
    • 0
    • 0
    • 1438454
    Wow, this is the opportunity you have been looking for. Live smart with low debt and amazing equity and income. Here's how- Live in and fix up the cu...
    Listing courtesy of Keller Williams Realty
    • 35
    • 31
    • 15316
    • 1419339
    45 Shell Road, home of the Rock Gardens Inn, opened its doors in 1911 to rusticaters, travelers, artists, writers and explorers; offering of a place o...
    Listing courtesy of Keller Williams Realty
  • 45B Shell Road
    Phippsburg, ME 04562
    $4,250,000
    • 28
    • 24
    • 12694
    • 1419354
    45 Shell Road, home of the Rock Gardens Inn, opened its doors in 1911 to rusticaters, travelers, artists, writers and explorers; offering of a place o...
    Listing courtesy of Keller Williams Realty
  • 181 Barnstable Road
    South Portland, ME 04106
    $539,900
    • 4
    • 4
    • 3478
    • 1438308
    If you've been looking for that perfect South Portland property, look no further! Gorgeous, spacious, modern home on an unusually private and well-la...
    Listing courtesy of Keller Williams Realty
  • 50 Broad Cove Road
    Cape Elizabeth, ME 04107
    $589,000
    • 4
    • 2
    • 2560
    • 1438990
    Say hello to coastal living at its best! Nestled in one of Cape Elizabeth's favorite seaside community, this cape cod style home, with views of the oc...
    Listing courtesy of Keller Williams Realty
  • 84 Blueberry Lane
    Gray, ME 04039
    $269,900
    • 3
    • 2
    • 1528
    • 1436993
    Welcome to 84 Blueberry Lane, a spacious open concept home. This well-maintained and lovingly updated ranch is conveniently located a short drive from...
    Listing courtesy of Keller Williams Realty
  • 45C1 Shell Road
    Phippsburg, ME 04562
    $5,495,000
    • 0
    • 0
    • 15316
    • 1419356
    This one of a kind property, consists of over 1,200' of ocean front, a buildable lot, 11 seasonal cottages, a year round home, a main lodge with a com...
    Listing courtesy of Keller Williams Realty
  • 72 Leighton Road
    Durham, ME 04222
    $199,900
    • 3
    • 2
    • 1344
    • 1420967
    Back on the market. Appraised for more than current list price. Fixer upper on great lot and super handy location- near Brunswick, Lisbon Falls, and ...
    Listing courtesy of Keller Williams Realty
  • 12 Shannon's Way
    Freeport, ME 04032
    $375,000
    • 3
    • 2
    • 2232
    • 1431552
    Own your oasis! 12 Shannon's Way is it! The right sized home with a heated workshop/studio, close to everything, including our foodie city, Portland, ...
    Listing courtesy of Keller Williams Realty
  • 0 Browns Way
    North Yarmouth, ME 04097
    $99,900
    • 0
    • 0
    • 1438441
    Enjoy North Yarmouth taxes yet be so close to Cumberland Center, Schools, Val Halla Golf Course and Downtown Yarmouth. Easy access to 295 and Turnpik...
    Listing courtesy of Keller Williams Realty

Recent Sales

  • 172 Pownal Road
    Freeport, ME 04032
    $210,000
    • 3
    • 1
    • 1372
    • 1366435
    Cute three bedroom home on a lovely 3 acre lot very conveniently located to I295, downtown Freeport and a short drive to Portland. Beautiful large fro...
  • 3 Ricker Park #B2
    Portland, ME 04101
    $185,000
    • 1
    • 1
    • 945
    • 1312164
    The Perfect Portland Pied de Terre! Welcome to Ricker Park, one of Portland's premier condo associations. Sited on lovely grounds overlooking Back Cov...
  • 58 Willow Street
    Yarmouth, ME 04096
    $384,900
    • 0
    • 0
    • 2753
    • 1325068
    Location, Location, Location. Smart investors and home owners take note. This is a fantastic opportunity to own an updated home in Yarmouth Village. S...
  • 21 Merrill Road
    Freeport, ME 04032
    $336,000
    • 3
    • 3
    • 2050
    • 1357876
    Yes, you can have it all! 21 Merrill Road seamlessly blends the perfect mix of contemporary and traditional styling. Sip your morning coffee off your ...
  • 51 Copley Woods Circle
    Portland, ME 04103
    $336,475
    • 4
    • 2
    • 2475
    • 1297551
    Lovely home located in the great neighborhood of Copley Woods, well-kept homes, manicured yards with walking trails, lovely play spaces and get-togeth...
  • 57 Atkinson Road
    Buxton, ME 04093
    $250,000
    • 4
    • 2
    • 1852
    • 1416438
    Spring has sprung and your dream of finding the picture perfect place is about to come true! Located minutes to downtown Gorham and of course, vibrant...
  • 16 Sheffield Street
    Portland, ME 04102
    $565,000
    • 6
    • 4
    • 3155
    • 1329426
    A rare opportunity to own this historic, yet modern, Colonial. Centrally located, on fantastic dead end street, close to downtown and the USM Law Scho...
  • 930 Sligo-lot 2 Road
    North Yarmouth, ME 04097
    $119,000
    • 0
    • 0
    • 1358206
    Lot for sale in Lovely North Yarmouth. Large beautiful open raised field lot, split from larger parcel. Perfect for building your new home or we could...
  • 128 Cottage Road
    Gray, ME 04039
    $214,500
    • 3
    • 3
    • 1464
    • 1321225
    The best of Maine living awaits you. post & beam constructed log cabin with deeded access to Forest Lake. Imagine the convenience of being able to swi...
  • 28 Back Cove Estate #28
    Portland, ME 04103
    $233,000
    • 2
    • 2
    • 864
    • 1303230
    A wonderful opportunity to live in this open concept 2 bedroom condo located steps from Baxter Blvd & Back Cove walking trails. Enjoy dinner in the se...
  • 29 +35 Old Mill Road
    Falmouth, ME 04105
    $460,000
    • 1
    • 1
    • 916
    • 1338702
    Waterside, Falmouth Foreside home you have been waiting for. This fixer-upper is part of the Mussel Cove Association, with deeded, private beach righ...
  • 1312 Congress Street
    Portland, ME 04102
    $310,000
    • 0
    • 0
    • 2340
    • 1294088
    CONVENIENCE! This well kept duplex is a perfect place for anyone who wants to own a property where you can walk to the train to Boston, New York, DC, ...
  • 32 Verrill Street
    Portland, ME 04103
    $280,000
    • 4
    • 2
    • 1456
    • 1331426
    Are you looking for that special place to call home? A picture perfect cape ready to move right into? Look no further! The open floor plan is perfect ...
  • 52 Ashmont Street
    Portland, ME 04103
    $360,000
    • 0
    • 0
    • 1532
    • 1370437
    Great investment opportunity in this conveniently located duplex. Walk to great restaurants, grocery store, Deering Oaks, Baxter Blvd walking trails, ...
  • 1367A North Road
    North Yarmouth, ME 04097
    $330,000
    • 7
    • 4
    • 3575
    • 1406041
    Amazing barn with 5 acres and a large 3+ bedroom farmhouse. Plus 2 other units for income, home office or in -laws. This is a great opportunity to p...
  • 1 Catalpa Lane
    Cumberland, ME 04021
    $325,000
    • 3
    • 2
    • 1488
    • 1339485
    Are you dreaming of spring? New energy, new excitement and a new home? Your wish is our command! 1 Catalpa Lane awaits! Nestled on a private road with...
  • 30 Kimball Road
    Bridgton, ME 04009
    $155,000
    • 3
    • 2
    • 1500
    • 1349560
    This well-maintained, spacious Cape is framed by a lovely backyard, perennial plantings and abuts Hamlin Woods for privacy and hiking. Located very co...
  • 19 Old Colony Lane
    Cumberland, ME 04021
    $469,000
    • 4
    • 3
    • 2774
    • 1330922
    All ready for you to just move in and enjoy. Great home, great neighborhood, great schools, AND great condition! Come enjoy the a huge front porch tha...
  • 5 Walker Street #4
    Portland, ME 04102
    $249,900
    • 2
    • 1
    • 867
    • 1360494
    Calling Bon Appetit! Nestled above the roof tops in the heart of Portland's vibrant peninsula, the top floor of 5 Walker Street seamlessly blends cont...
  • 37 Harlie Woods Road
    Durham, ME 04222
    $292,000
    • 3
    • 2
    • 1208
    • 1423800
    Welcome Home! This picture perfect ranch is waiting for its new owners! Lovingly maintained andlocated in a private and quiet sub-division, this like ...
  • 930 Sligo Road
    North Yarmouth, ME 04097
    $123,900
    • 0
    • 0
    • 1426876
    3.11 Acre buildable lot in lovely North Yarmouth. Large beautiful open raised field lot that is perfect to build your home in this great community. ...
  • 267 North Road
    Yarmouth, ME 04096
    $413,500
    • 3
    • 2
    • 1632
    • 1356733
    Move in ready! Just waiting to pave the driveway! New construction in the heart of Yarmouth! Open concept colonial with high end finishes, including l...
  • 367 Palmer Avenue
    Portland, ME 04103
    $345,000
    • 3
    • 2
    • 1984
    • 1325767
    Dream away! Your perfect North Deering home awaits! Welcome to the sun lit interior - morning sun for coffee and afternoon sun for enjoying the deck! ...
  • 272 Blackstrap Road
    Falmouth, ME 04105
    $602,000
    • 4
    • 3
    • 2500
    • 1420626
    The home you have been waiting for has finally arrived. Just in time for summer, custom built to the highest standards, with numerous upgrades that ar...
  • 33 Newfield Road
    Freeport, ME 04032
    $465,000
    • 4
    • 3
    • 2400
    • 1295535
    Welcome home! Nestled in the Newfield Ridge sub-division, surrounded by acres of conservation land & open space, this 4 bedroom, 2.5 bath colonial off...
  • 930 Lot 4 Sligo Road
    North Yarmouth, ME 04097
    $135,000
    • 0
    • 0
    • 1402689
    Beautiful open raised field lot ready for building on close to golf course, convenient to commute to Portland or central Maine. One of four available...
  • 158 St. John Street
    Portland, ME 04102
    $279,000
    • 0
    • 0
    • 1356743
    This centrally located, 5381 sq. foot building, IMB-Zoned Building offers a fantastic investment opportunity for someone to run their business on the ...
  • 114 Harris Avenue
    Portland, ME 04103
    $262,000
    • 3
    • 2
    • 1544
    • 1287306
    Open the door to your completely updated home. You will find a brand new deck for summer entertaining, new siding, windows, doors, paint and more! Thr...
  • 11 Thurston Lane
    Cumberland, ME 04021
    $439,900
    • 4
    • 3
    • 2288
    • 1316105
    Move Right In! Wonderful, quiet location close to town center, high end finishes with a great yard and neighborhood. This colonial is designed for tod...
  • 98 Capisic Street
    Portland, ME 04102
    $236,000
    • 3
    • 2
    • 1044
    • 1348535
    Wonderful Rosemont area ranch-style home looking for a new owner. The home is well laid out with single floor living plus area to expand in the baseme...
  • 43 Carroll Lane
    Limerick, ME 04048
    $279,900
    • 3
    • 2
    • 1536
    • 1418388
    You can walk out your door and be steps away from great largemouth bass fishing, swimming or paddleboarding on Sokokis Lake. This spacious, well bui...
  • 28 Old County Road
    Scarborough, ME 04074
    $282,000
    • 2
    • 1
    • 1040
    • 1412456
    Live on the prettiest Street in Scarborough, close to beaches shopping and the Eastern trail. This lovingly cared for, one level home is just the bes...
  • 42 James WAY
    Windham, ME 04062
    $239,900
    • 3
    • 2
    • 1768
    • 1309028
    Live life along side the babbling brook that flows to nearby Forest Lake. A lovely home, in private setting, surrounded by the great outdoors. Ride ...
  • 4 Demerest Street
    Portland, ME 04103
    $299,000
    • 4
    • 3
    • 1872
    • 1330750
    Just the perfect size home nestled in a lovely wooded lot. First floor bedroom could also be used as formal dining room. Peaceful location only minute...
  • 78 Mellen Street #5
    Portland, ME 04101
    $215,000
    • 2
    • 1
    • 1117
    • 1285251
    Absolutely fabulous, sun filled, bright and spacious historic condominium in the heart of Portland. Heat and hot water included in your monthly fee. S...
  • 20 Columbia Avenue
    Brunswick, ME 04011
    $339,000
    • 4
    • 2
    • 1970
    • 1340637
    Picture perfect in town colonial! Nestled along a tree lined street, with sidewalks, this lovingly maintained colonial awaits its new owner. Sun drenc...
  • 245 Broadway #403
    South Portland, ME 04106
    $285,000
    • 2
    • 2
    • 1242
    • 1306384
    The Henley stands stately between Ferry Village & Willard Beach. Maintaining its original architectural detail & structural integrity with a modern tw...
  • 473 Gray Road
    North Yarmouth, ME 04097
    $405,000
    • 3
    • 3
    • 2392
    • 1326209
    Your piece of heaven on earth! Charming, modern farmhouse with great scenic views from your sunlit rooms. Featuring a 1st floor master suite with vaul...
  • 77 Babbidge Road
    Falmouth, ME 04105
    $555,000
    • 4
    • 3
    • 3178
    • 1309454
    This remarkable farmhouse with post and beam barn, heated workshop, smaller barn with offices & legal accessory apartment above, offers it all. A true...
  • 55 Mill Pond Drive
    Windham, ME 04062
    $287,000
    • 3
    • 2
    • 2448
    • 1353010
    Live a wonderful life in this lovely Mill Pond neighborhood. This home is located on a lovely lot that is a short walk to the private, Mill Pond Beach...
  • 71 Frances Street
    Portland, ME 04102
    $269,000
    • 3
    • 2
    • 1722
    • 1333033
    This cape home is waiting for you to move in! Located just off Congress Street, convenient to downtown, RT 295, Turnpike and Mall area. A short walk t...
  • 39 North Street
    Portland, ME 04101
    $860,000
    • 0
    • 0
    • 3462
    • 1400190
    Perfection at the top of Munjoy Hill! This Mansard Roof Victorian era beauty seamlessly blends historic details with contemporary flair. Double doors ...
  • 56 Willow Lane
    Portland, ME 04102
    $380,000
    • 3
    • 3
    • 1750
    • 1336295
    When Convenience and time matter, choose the lovely Cottage Park neighborhood. A newer home with spacious open floor plan, lots of natural light, hard...
  • 34 Holly Street
    Portland, ME 04103
    $291,870
    • 0
    • 0
    • 1430
    • 1402870
    Nestled behind Baxter Woods and the new Stevens Square development is the perfect opportunity for 2019! 34 Holly Street is a charming duplex, perfect ...
  • 268 Princes Point Road
    Yarmouth, ME 04096
    $524,900
    • 3
    • 3
    • 2730
    • 1340770
    When the ordinary bores you, this contemporary will inspire you. Light filled open floor plan with cathedral ceilings, custom fireplaces and wonderful...
  • 9 Wellstone Drive #9
    Portland, ME 04103
    $178,000
    • 2
    • 2
    • 1380
    • 1290323
    Welcome home to Wellstone! Minutes to vibrant downtown Portland and a short walk to Back Cove, this desirable end unit offers it all. Open floor plan,...
  • 218 Memorial Highway
    North Yarmouth, ME 04097
    $386,450
    • 3
    • 3
    • 1823
    • 1414518
    The sunniest home, sparkling new and ready for you. Fantastic location close to schools, the new Community Center, Yarmouth Village, and across the s...
  • 476 Brook Street
    Westbrook, ME 04092
    $210,000
    • 2
    • 1
    • 1204
    • 1300307
    Spring has sprung! This charming ranch offers it all! One level living, gleaming hardwood floors, open and spacious floor plan with nooks for privacy ...
  • 246 Bridge Street #46
    Westbrook, ME 04092
    $130,000
    • 2
    • 1
    • 936
    • 1300311
    Welcome home to Dolley Brook Farm! This spacious yet cozy unit has had many recent updates including carpet, tile, windows, appliances, hot water heat...
  • 1 Salt Spray Lane
    Cape Elizabeth, ME 04107
    $815,000
    • 5
    • 4
    • 2866
    • 1347594
    Live Life by the Sea at Salt Spray Lane. Your cares fade as you drive down Broad Cove toward the expansive views of the open ocean. You cannot wait to...
  • 346 Roosevelt Trail
    Windham, ME 04062
    $118,000
    • 2
    • 1
    • 924
    • 1355654
    This very affordable and centrally located mobile home is located close to shopping. A quick drive to the lakes region and ski areas. It would make a ...
  • 160 Highland Avenue
    Scarborough, ME 04074
    $253,000
    • 3
    • 2
    • 1260
    • 1317556
    Happy Summer! Open the door to your new home! This charming cottage style cape boasts numerous updates including, open floor plan, new bathroom, inter...
  • 52 Christy Road
    Portland, ME 04103
    $342,000
    • 3
    • 2
    • 1869
    • 1349333
    North Deering Charmer! Just in time for back yard BBQs. This home has been lovingly updated inside and out. New garage, new kitchen with granite count...
  • 11 Bittersweet Circle
    Yarmouth, ME 04096
    $815,000
    • 5
    • 3
    • 3800
    • 1412036
    A quiet cul-de-sac in Yarmouth, Maine's quintessential sea-side village, is the perfect place to call home. This lovely house is located in desirable ...
  • 10 Goff Lane
    North Yarmouth, ME 04097
    $385,000
    • 3
    • 4
    • 2184
    • 1404836
    Welcome to your new home! This beautiful well maintained Colonial is located on a private road on a 1.15 acre secluded lot within the Cumberland schoo...
  • 57 Town Farm Road
    New Gloucester, ME 04260
    $266,000
    • 3
    • 2
    • 1768
    • 1425498
    The right property at the right price with all the amenities you want in your new home. Like the private back yard, open first floor with tile and ha...
  • 74 Melbourne Street
    Portland, ME 04101
    $750,000
    • 0
    • 0
    • 3146
    • 1316526
    Portland Maine is on the map & the lifestyle found on the Eastern Prom is beyond compare. Walk to outdoor cafs, neighborhood grocers, world renowned r...
  • 78 Lane Avenue
    Portland, ME 04103
    $240,000
    • 4
    • 1
    • 1008
    • 1426330
    It doesn't get better then this! Move right to this cozy cape conveniently located on a quiet dead end street. Everything has been done for you! New s...
  • 10 Winn Road
    Falmouth, ME 04105
    $295,000
    • 3
    • 1
    • 1440
    • 1400818
    Includes potential extra lot. Home is like a step back in time! This one has good bones and is ready for you to make it spectacular. Great investmen...
  • 41 Skip Road
    Buxton, ME 04093
    $279,000
    • 3
    • 2
    • 2064
    • 1405309
    A lovely renovated home awaits you. This move in ready raised ranch has many amenities that you won't find at this price. Fresh paint throughout, ne...
  • 265 West Main Street
    Yarmouth, ME 04096
    $308,300
    • 3
    • 3
    • 1945
    • 1333289
    A most charming home with sidewalk access to quintessential Yarmouth Village. Enjoy the wood floors, fireplace and first floor bedroom and bath. Plus,...
  • 10 Bayberry Lane
    Cumberland, ME 04021
    $494,900
    • 4
    • 2
    • 2238
    • 1420981
    The lifestyle you want- neighborhood, privacy and Cumberland Center convenience. This stylish home has so many fantastic features. The patio and gro...
  • 12 Pond Ridge Drive
    Lewiston, ME 04240
    $550,000
    • 4
    • 5
    • 4849
    • 1420136
    12 Pond Ridge, sited on a large double lot, offers privacy for friends & family to gather in every season. The park like grounds, in-ground pool, larg...
  • 36 Applegate Lane #36
    Falmouth, ME 04105
    $370,000
    • 4
    • 3
    • 2310
    • 1344055
    Seaside Living at it's best! Come find out why Applegate is such a wonderful place to live! Nestled on the Foreside, this lovely condo is minutes to t...
  • 848 Highland Avenue
    South Portland, ME 04106
    $260,000
    • 3
    • 1
    • 1556
    • 1332714
    Sun-filled, spacious ranch on a lovely corner lot in the heart of South Portland! One level living, open floor plan, new kitchen with granite counter ...
  • 166 Harriet Street
    South Portland, ME 04106
    $430,000
    • 4
    • 2
    • 2362
    • 1324140
    Dreams do come true! Your new home in South Portland offers it all, close to Willard Square, Bug Light, the Green Belt & of course, Portland. Walk up ...
  • 5 Pollock Drive
    Pownal, ME 04069
    $402,900
    • 3
    • 2
    • 1956
    • 1362663
    Welcome to 927A Lawrence Road! Being built right now-still time to choose finishes and manage extras! This will be a stylish, high performance, net ze...
  • 105 Mayberry Road
    Gray, ME 04039
    $266,000
    • 3
    • 3
    • 2040
    • 1305802
    FANTASTIC POST AND BEAM home with 2 rights of way to Crystal Lake plus beach access. This classic is set on a private spacious lot that is perfect for...
  • 27 Felicia Lane
    Portland, ME 04103
    $295,000
    • 4
    • 2
    • 1512
    • 1285645
    Welcome Home! This is the picture perfect cape cod that you have been dreaming about! Nestled in a quiet cul-de-sac this home has been lovingly mainta...
  • 7 Whitehall Avenue
    South Portland, ME 04106
    $327,600
    • 3
    • 2
    • 1881
    • 1324315
    The charm of this Craftsman style home is superior to anything else in this price range. Relax on your elevated front porch, or in your fantastic, fen...
  • 118 Winter Street #Unit 2
    Portland, ME 04102
    $192,000
    • 2
    • 1
    • 880
    • 1408046
    Spring is here and so is your new home! This 2nd floor condo on the peninsula has it all! Centrally located in the west end, your new condo is, 'a wa...
  • 6 Rossi Lane
    North Yarmouth, ME 04097
    $368,000
    • 4
    • 3
    • 3027
    • 1299173
    This well maintained large cape is a rural oasis surrounded by woodlands and open fields. Located conveniently near Cumberland Village, Freeport, Port...
  • 5 Champagne Lane
    Freeport, ME 04032
    $398,500
    • 4
    • 3
    • 2150
    • 1314727
    Remarks: This beautifully designed colonial offers the best of Maine living. Minutes from downtown Freeport, Winslow Park, LL Bean, Route 295 for easy...
  • 148 Webster Road
    Buxton, ME 04093
    $133,500
    • 0
    • 0
    • 1298861
    148 Webster Road is 5 approved lots and part of the larger 28 lot Blueberry Ridge subdivision located in Buxton/Gorham, Maine, communities known for r...
  • 5 Stonewall Drive
    Cumberland, ME 04021
    $477,000
    • 3
    • 3
    • 3024
    • 1425920
    A distinctive home in a magical setting. Enjoy the Maine outdoors in your screened-in porch or enjoy seasons of fun in your beautiful yard. Check off...
  • 64 Wellstone Drive #64
    Portland, ME 04103
    $206,000
    • 2
    • 2
    • 1188
    • 1342308
    Welcome to Wonderful Wellstone! This convenient location cannot be beat! Walk to Payson Park and the Boulevard! Cycling and hiking trails just across ...
  • 196 Massachusetts Avenue
    Portland, ME 04102
    $579,000
    • 0
    • 0
    • 5200
    • 1433582
    Traditional 3 unit with great layouts, decks, storage, laundry hook ups, wood floors, charm and parking. all in a convenient location close to the cit...
  • 106 Maple Avenue
    Scarborough, ME 04074
    $242,000
    • 2
    • 1
    • 816
    • 1336229
    Lovely neighborhood with a great back yard, close to shopping, restaurants, Turnpike and just minutes to Portland. Skillfully renovated home just wait...
  • 6 Knight Hill Road
    Falmouth, ME 04105
    $665,000
    • 5
    • 4
    • 3228
    • 1341844
    This beautifully maintained and updated colonial at the end of a quiet cul-de-sac is everything you've been looking for. Sun-lit and airy, the open fl...

Listing data is derived in whole or in part from the Maine IDX and is for consumers' personal, non-commercial use only. Dimensions are approximate and not guaranteed. All data should be independently verified. ©2019 Maine Real Estate Information System, Inc. All Rights Reserved.


EHOMAINE

Nearby School information provided by Onboard Informatics © 2019 Onboard informatics. Information deemed reliable but not guaranteed.

Mortgage Calculator provided by Market Leader © 2019.