CONTACT

My Listings

1-10/16
  • 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631

    49 Crystalridge Close Okotoks Okotoks T1S 1X5
    Main Photo: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 1: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 2: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 3: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 4: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 5: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 6: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 7: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 8: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 9: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 10: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 11: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 12: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 13: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 14: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 15: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 16: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 17: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 18: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 19: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 20: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 21: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 22: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 23: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 24: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 25: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 26: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 27: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 28: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 29: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 30: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 31: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 32: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 33: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 34: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 35: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 36: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 37: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 38: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 39: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 40: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 41: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 42: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 43: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 44: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 45: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 46: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 47: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    • Photo 48: 49 Crystalridge Close: Okotoks Detached for sale : MLS®# A1114631
    $525,000
    Residential
    Status:
    Active
    MLS® Num:
    A1114631
    Bedrooms:
    5
    Bathrooms:
    4
    Floor Area:
    1,909 sq. ft.
    Welcome to 49 Crystalridge Close!!! Located in one of Okotoks best communities. Access to Crystal Shores Beach House and Lake as well as a short walk to Dr. Morris Gibson Elementary School, makes this a perfect family home. This 2 Storey home features 5 bedrooms and a fully developed Walk Out Basement. The main floor features a bright living room, flex room, updated kitchen with new flooring, counter tops and recent cabinet refinishing, as well as a large dining space and a wonderful gas fireplace. The upper level features 3 Bedrooms, including a large Primary bedroom with a beautiful ensuite. The basement level features fabulous bright windows, 2 generous bedrooms as well as a small bar area and a 3 piece bathroom. The yard is landscaped with large mature trees and fully fenced with a wonderful large deck. You will certainly want to check this home out. More details
  • 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004

    646 Country Meadows Close Turner Valley Turner Valley T0L 0H0
    Main Photo: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 1: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 2: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 3: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 4: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 5: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 6: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 7: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 8: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 9: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 10: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 11: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 12: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 13: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 14: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 15: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 16: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 17: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 18: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 19: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 20: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 21: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 22: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 23: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 24: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 25: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 26: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 27: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 28: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 29: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 30: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 31: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    • Photo 32: 646 Country Meadows Close: Turner Valley Detached for sale : MLS®# A1102004
    $399,000
    Residential
    Status:
    Active
    MLS® Num:
    A1102004
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,289 sq. ft.
    Welcome to 646 Country Meadows Close. Located in the charming town of Turner Valley is a wonderful opportunity to own this incredible 3 bedroom Bungalow. With a modern architecture and high end exterior you will notice the fantastic curb appeal. Well landscaped and a poured exposed aggregate concrete walkway lead up to the covered front porch. As you enter the upgraded front door you will see the wide open floor plan with beautiful 10' ceilings allowing for larger windows which fill the space with incredible natural lighting. The upgraded flooring flows through out the main living areas where the entry way and bathrooms feature upgraded tile. The walkout basement is roughed in for a bathroom and offers incredible opportunity for development with vast space and large bright windows. The rear yard is fully fenced and landscaping has been started with a large gated parking pad. Nestled among the foothills on the doorstep to the Kananakis this home will sure to please. Come and see it today. More details
  • 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843

    109 107 Elm Place Okotoks Okotoks T1S 1J1
    Main Photo: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 1: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 2: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 3: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 4: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 5: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 6: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 7: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 8: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 9: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 10: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 11: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 12: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 13: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 14: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 15: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 16: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 17: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 18: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 19: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 20: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 21: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 22: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 23: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 24: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 25: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 26: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    • Photo 27: 109 107 Elm Place: Okotoks Row/Townhouse for sale : MLS®# A1056843
    $219,900
    Residential
    Status:
    Active
    MLS® Num:
    A1056843
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,076 sq. ft.
    Fantastic opportunity to get in to the housing market or add to your portfolio. This townhouse is very centrally located within Okotoks and offers fabulous value. With many updates including new flooring as well as a refreshed main bath as well as fresh paint and exterior improvements. You will love the natural light that shines through the recently replaced front living room window. Adding another level of efficiency to an already affordable home. Spacious living areas and 3 good sized bedrooms including a master with a decent walk in closet and 1 piece bathroom along with 1 full bathroom as well as a main floor 2 piece bathroom, the value is certainly here. Another great feature is the fenced in private yard with a large deck adding a nice outdoor space to spend time in. Great parking options with space in the driveway for 2 vehicles including a covered stall underneath the large carport. With shopping and schools closely accessible you will love being within walking distance to almost anything you require. The Value is Here. More details
  • 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201

    2101 4 Kingsland Close SE Airdrie Airdrie T4A 0J3
    Main Photo: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 1: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 2: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 3: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 4: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 5: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 6: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 7: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 8: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 9: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 10: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 11: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 12: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 13: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 14: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 15: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 16: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 17: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 18: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 19: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 20: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 21: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 22: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    • Photo 23: 2101 4 Kingsland Close SE: Airdrie Apartment for sale : MLS®# A1117201
    $210,000
    Residential
    Status:
    Active
    MLS® Num:
    A1117201
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    877 sq. ft.
    Incredible Ground Floor unit in the popular "Courtyards of King's Heights". This former show suite is loaded with higher end finishing and upgrades directly from the builder. with 2 bedrooms and 2 full bathrooms this unit is one of the larger floor plans within the complex. The ground floor offers a wonderful balcony and direct access to the suite from outside. The convenience of the ground floor is very appealing. The kitchen features rich darker wood cabinets, stainless steel appliances and beautiful granite counter tops. The complex features a wonderful courtyard with plenty of space to walk and enjoy the outdoors. Convenient location to almost all types of shopping make this location even more desirable. Restaurants, Pubs, Grocery and most of the major banks are within a short walk. This unit also includes 2 Parking Stalls. If you are looking for a nice unit to live in, you will want to take a look at this one. More details
  • 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043

    6 RANCHERS Place Okotoks Okotoks T1S 1A8
    Main Photo: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 1: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 2: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 3: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 4: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 5: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 6: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 7: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 8: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 9: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 10: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 11: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 12: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 13: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 14: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 15: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 16: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 17: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 18: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 19: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    • Photo 20: 6 RANCHERS Place: Okotoks Residential Detached Single Family for sale : MLS®# C3643043
    $669,900
    Condo
    Status:
    Sold
    MLS® Num:
    C3643043
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,490 sq. ft.
    WOW... Another Beautiful Home by Thompson Homes. Located in the Prestigious Community of Ranchers Rise. The Large main floor feature a Nice Den with French Doors, A Beautiful Half Bath with Vanity and Upgraded Lighting, A Large Mudroom with Built in Lockers and Storage Benches and Walk in Coat Closet. as You enter in the Kitchen you will notice the Open Floor Plan and the beautiful custom cabinets with Granite Counters and Stainless Built in Appliances. You will never run out of Storage with plenty of Closet space and a Large Pantry off of the kitchen. As you walk up the stairs You will come across the upper level Laundry room with Sink and Built in Counter. The Master Suite features Vaulted Ceilings and a Gorgeous Ensuite with Large Tub and separate Tile Shower and Dual Sinks. The Huge Walk in closet walks right into the Laundry room. Also a HUGE Bonus room and 2 other great sized bedrooms with walk in closets. Not to Mention The LARGE Lot size and the Triple Attached Garage. Call TODAY For a Tour! More details
  • 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519

    33 Sunset Crescent Okotoks Okotoks T1S 1P3
    Main Photo: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 1: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 2: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 3: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 4: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 5: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 6: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 7: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 8: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 9: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 10: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 11: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 12: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 13: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 14: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 15: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 16: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 17: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 18: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 19: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 20: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 21: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 22: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 23: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 24: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 25: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 26: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 27: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 28: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 29: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 30: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 31: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 32: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 33: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 34: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 35: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 36: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 37: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 38: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 39: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 40: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 41: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 42: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 43: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 44: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 45: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 46: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 47: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 48: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    • Photo 49: 33 Sunset Crescent: Okotoks Detached for sale : MLS®# A1061519
    $629,900
    Residential
    Status:
    Sold
    MLS® Num:
    A1061519
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    2,249 sq. ft.
    Welcome to 33 Sunset Cres. Living up to the name this home is situated on one of the largest lots in one of the most fabulous communities in Okotoks. Featuring 4 total bedrooms and 4 bathrooms in over 3300 square feet of developed living space. Much of which has been updated and freshly painted. Enjoy Mountain Views from both the upper level as well as the upper level. The main floor features an inviting entry way with a formal living and dining area as well as another family room, nook (with a view) and a wonderfully updated kitchen with a nice island and stainless appliances. As well as a separate laundry & mud room, The upstairs level features a beautiful loft space as well as 2 bedrooms including a large Master suite with a nice sitting area. The master closet features beautiful built in cabinetry. The basement level features 2 more generous bedrooms as well as large recreation room and a full bathroom. Outside you will find a fantastic covered porch with a yard that will amaze you. This lot is exceptionally large and features beautiful mature landscaping with the most incredible sunsets. If you are looking for an established home that isn't like any other then you have to come and have a look at this one. You deserve it... More details
  • 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637

    2409 26 Avenue Nanton Nanton T0L 1R0
    Main Photo: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 1: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 2: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 3: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 4: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 5: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 6: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 7: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 8: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 9: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 10: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 11: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 12: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 13: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 14: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 15: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 16: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 17: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 18: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 19: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 20: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 21: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 22: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 23: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 24: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 25: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 26: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 27: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 28: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 29: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 30: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 31: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 32: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 33: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 34: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 35: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 36: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 37: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 38: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 39: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 40: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 41: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 42: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 43: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 44: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 45: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 46: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 47: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    • Photo 48: 2409 26 Avenue: Nanton Detached for sale : MLS®# A1059637
    $550,000
    Residential
    Status:
    Sold
    MLS® Num:
    A1059637
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,872 sq. ft.
    This extraordinary acreage home has a beautiful background story and has been in the family since it was built in 1946. The family adored this home so much so that they moved it twice! Fortunately, it has been equally maintained throughout the years with the same attention to detail and pride of ownership is very evident. The owners want to stress how well constructed the home is and you would be hard pressed to find a single squeak on any of the floors in the home. Upgrades include the roof in 2018, some windows in 2012 and the addition of the sun room in 2019, where you can appreciate the beautiful yard in all types of weather. As you can see, this home will suit a wide range of lifestyles and provides so much more than the average home . The park-like yard was professionally designed and has been maintained and established over the years and includes a variety of gardens and pathways.. The property boasts 3 double car garages (YES THREE GARAGES!) including a massive workshop that can even fit a holiday trailer. PROPERTY ALSO HAS SUB-DIVISION POTENTIAL. Dual access from both 26 Avenue and 27 Avenue. Come explore Nanton today and see what this true Southern Alberta town has to offer. Still very accessible to Calgary but a slower paced lifestyle where you can redefine your priorities. Nanton is in the heart of ranching and farming country which means many local options for food, from fresh eggs to chickens to tomatoes and basil to lamb to organic farms that do weekly door deliveries and of course beef! Nanton has top ranking schools from preschool to grade 12, many sporting and art options to keep the kids busy after school. It's a very active community for all ages with many programs to meet your needs. More details
  • 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767

    20 ALCOCK Street Okotoks Okotoks T1S 1G8
    Main Photo: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 1: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 2: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 3: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 4: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 5: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 6: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 7: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 8: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 9: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 10: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 11: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 12: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 13: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 14: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 15: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 16: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 17: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 18: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 19: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 20: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 21: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 22: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 23: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 24: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 25: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 26: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 27: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 28: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 29: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 30: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 31: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 32: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 33: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    • Photo 34: 20 ALCOCK Street: Okotoks House for sale : MLS®# C4104767
    $499,500
    Detached
    Status:
    Sold
    MLS® Num:
    C4104767
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,130 sq. ft.
    WOW!!! This fully Renovated home is ready to move into NOW. Everything has been re done in this home and you will love it. As you walk in you will notice the Open concept main living area. With a bright new kitchen with custom cabinets, Quartz counter tops with under mount sinks and beautiful Stainless Steel appliances. The kitchen island is a custom butcher block counter top. The flooring is all new with high end laminate and tile with brand new carpet throughout the rest of the home. The Master bedroom has been expanded and a new large walk in closet has been added. The main bath has been fully redone with new Tile shower stall and full length mirror. The 2nd bedroom is a good size with a great little nook that the kids will love. The 3rd level features another full bathroom, rec room, and a large 3rd bedroom. The basement has a huge living space with a really nice laundry room. Plus a 30x26 Double Detached Garage and room to put an RV. You will love this mature area. Come check it out! ***Showingtime preferred*** Easy to show and shows great. Furnace is newer high efficiency model. Windows were replaced in 2008. Great home. More details
  • 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564

    36 Westridge Road Okotoks Okotoks T1S 0G7
    Main Photo: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 1: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 2: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 3: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 4: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 5: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 6: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 7: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 8: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 9: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 10: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 11: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 12: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 13: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 14: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 15: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 16: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 17: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 18: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 19: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 20: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 21: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 22: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 23: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 24: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 25: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 26: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 27: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 28: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 29: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 30: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 31: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 32: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 33: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 34: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 35: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 36: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 37: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 38: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 39: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 40: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 41: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 42: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 43: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 44: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    • Photo 45: 36 Westridge Road: Okotoks Detached for sale : MLS®# A1045564
    $494,900
    Residential
    Status:
    Sold
    MLS® Num:
    A1045564
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    1,877 sq. ft.
    Welcome to 36 Westridge Rd. This fantastic 2 storey walkout home is located in one of Okotoks best communities. Across the road from a playground and park space. As you enter you will see the main floor den which is a wonderful size for those requiring a separate space to work. The light colored hardwood leads into the kitchen, dining, and living areas where you will notice the large island and stylish dark cabinets along side the stainless appliances. The chef in the family will enjoy cooking with gas. Also located on the main floor is a separate laundry and coat room. The upper level features 3 Large bedrooms and 2 bathrooms including the Master EnSuite with a large shower and separate tub, dual sinks, and a wonderful walk in closet. The basement is fully development into a Legal 1 bedroom Suite. The rear yard has great space with a large patio, double detached (22x24) garage and space for more parking on the side. Come for a tour today. The potential is here. More details
  • 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434

    105 WESTMOUNT Place Okotoks Okotoks T1S 0B4
    Main Photo: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 1: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 2: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 3: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 4: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 5: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 6: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 7: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 8: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 9: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 10: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 11: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 12: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 13: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 14: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 15: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 16: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 17: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 18: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 19: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 20: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 21: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    • Photo 22: 105 WESTMOUNT Place: Okotoks House for sale : MLS®# C4184434
    $445,000
    Detached
    Status:
    Sold
    MLS® Num:
    C4184434
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    1,727 sq. ft.
    Stunning family home located in the desirable neighbourhood of Westmount. Fully developed WalkOut,4 Bedrooms, A/C, Water Softener, Freshly Painted interior and brand new hot water tank. Welcoming you into the home is open to above front entryway and gleaming hardwood floors. Generous sized kitchen with plenty of cupboard and counter space, corner pantry as well as a breakfast bar. The large dining area opens up to the rear deck. Perfect sized living room with fireplace, many large windows all through the home allowing the natural light in. The Main floor also includes 9' ceilings and laundry room with elegant slate flooring. Upstairs you'll find the master bedroom with 4 pc ensuite and walk in closet as well as 2 large bedrooms and 4 pc bath. Walkout basement includes beautiful cork flooring, the 4th bedroom, 3 pc bath and plenty of storage space.This lovely family home is located on a quiet cul de sac with schools & shopping steps away, backing onto the walking path & parks near by. More details
1-10/16
Data was last updated June 19, 2021 at 05:30 AM (UTC)
Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.