Diane Richardson

Office Location

703 64 Ave SE #130
Calgary, AB T2H 2C3

Cell: 403.397.3706

Explore Rural Alberta

Find Your Alberta Rural Retreat

Explore acreages, hobby farms, equestrian properties and country homes near Calgary on AlbertaTownandCountry.com.

  • Acreages
  • Country Homes
  • Hobby Farms
  • Equestrian
Browse Alberta Acreages

Rural property searches at AlbertaTownandCountry.com

Great timing — this is one of the busiest real estate sites in Calgary right now. Buyers and sellers are moving quickly, so if a page feels in-demand, that's the point: you're where the action is.

Three Hills Homes for Sale | Three Hills, Alberta Real Estate

Browse Three Hills homes for sale and real estate listings, including detached houses, mobile and manufactured homes, residential land and other properties in Three Hills, Alberta. Compare prices, photos, property features and current MLS® details.

Diane Richardson - Three Hills homes for sale and Three Hills Alberta real estate

Explore Three Hills homes for sale and current residential real estate listings in Three Hills, Alberta. Available inventory can include detached houses, mobile or manufactured homes, residential land and other property types, so buyers should review the individual MLS® listing details to confirm exactly what is being offered.

Buyers searching Three Hills real estate can compare existing homes by asking price, floor plan, bedrooms, bathrooms, basement development, garage or parking, lot characteristics and overall condition. Vacant residential land and mobile or manufactured homes require additional property-specific due diligence.

  • Three Hills Houses Compare existing homes by layout, bedroom configuration, basement, garage, lot, renovations, major systems and complete ownership costs.
  • Mobile & Manufactured Homes Confirm whether land is included, the ownership or site arrangement, applicable fees, financing and insurance requirements.
  • Residential Land Review title, land use, access, utilities, municipal servicing and development requirements before relying on a building plan.

When comparing houses for sale in Three Hills, Alberta, look beyond the advertised bedroom count and listing photographs. Review where bedrooms and bathrooms are located, how the kitchen and living spaces function, whether the basement is developed, the amount of storage available and whether the garage, driveway and outdoor areas suit your requirements.

Property condition can materially affect future ownership expenses. Depending on the individual home, buyers may want to investigate the foundation, roofing, windows, exterior finishes, electrical service, plumbing, heating and hot-water equipment, along with significant renovations, additions and basement development.

Where renovations or structural alterations are important to the purchase decision, buyers should investigate available permit information where applicable and consider an appropriate professional property inspection before removing relevant purchase conditions.

Some Three Hills homes may include basement bedrooms, separate entrances, additional kitchens or other secondary living arrangements. These features may provide flexibility, but they do not automatically establish that a legal or approved secondary suite exists. Where suite status matters, buyers should verify applicable municipal records, approvals and available permits for the specific property.

If a listing involves a mobile or manufactured home, confirm whether the underlying land is included in the transaction or whether another ownership or site arrangement applies. Buyers should also investigate applicable site fees, installation or relocation requirements, utility connections, financing and insurance before comparing the property directly with a conventional house-and-land purchase.

Buyers considering residential land in Three Hills should evaluate the parcel differently from an existing house. Important considerations can include the legal description, titled parcel size, current land-use designation, registered interests, road access, available utilities, municipal servicing, setbacks and applicable development or building requirements.

A residential land listing should not automatically be assumed to be construction-ready. Buyers should verify title, land use, access, servicing, utility connections and applicable development requirements for the individual parcel before relying on a particular building plan.

Complete ownership costs can vary considerably between properties with similar asking prices. For an existing home, consider property taxes, insurance, utilities, maintenance, repairs, landscaping, snow removal and anticipated improvements. Mobile or manufactured homes may involve different financing, insurance or site-related costs, while vacant land can require substantial servicing and construction expenses.

Location should also be considered in relation to employment, regular travel, shopping, healthcare, recreation and other day-to-day requirements. Where schools or transportation are important, buyers should confirm current information for the individual property address.

Three Hills is a smaller real estate market, so the number and mix of available properties can change significantly. MLS® status, asking prices and property information can also change. Confirm current availability and verify property-specific details before making a purchase decision.

If a Three Hills property interests you, note the MLS® number, property address or listing link. You can also provide your preferred price range, property type, bedroom and bathroom requirements, basement needs, garage preferences, lot requirements and possession timing to help narrow the available listings.

Questions about Three Hills homes for sale or want to arrange a viewing?

Contact Diane Richardson by phone or text at 403.397.3706, email diane@mypadcalgary.com or use the online contact form.

Three Hills Homes for Sale & Real Estate Listings

Forgot password Extend Verify Contact
Main Photo: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
Photo 1: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
Photo 2: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
Photo 3: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
Photo 4: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
Photo 5: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
Status:
Active
Prop. Type:
Land
MLS® Num:
A2270653
Welcome to Cherry Lane, a quaint subdivision with beautiful prairie views on the outskirts of Three Hills, just 1 hour 36 to downtown Calgary, 1 hour 18 to Calgary International Airport and 1 hour 10 to Red Deer just a short drive into the Badlands. These lots are within walking distance of daycare, our k-12 public school, and a bustling downtown in a growing, friendly community. Three Hills has all the urban conveniences, some with a rural twist that will make your day, the security of local emergency and medical services, recreation, as well as strong senior and family services and more. Power, natural gas, water and sewer have already been incorporated into the actual building envelope, not just to the lot line, ready to hook up. Driveways and engineered concrete garage slabs, and engineered piles are already in place. Truly one of the best land value packages out there! Ready for the home of your dreams with site prep complete.
Property Type:
Land
Property Sub Type:
Residential Land
Condo Type:
Not a Condo
Transaction Type:
For Sale
Lot Area:
6,391 sq. ft.
Bathrooms:
- (Full:-, Half:-)
Plan:
0910170
Ensuite:
No
Garage:
No
Southeast
n/a
Easement Registered On Title, Restrictive Covenant
Title to Land:
Fee Simple
Lot Features:
No Neighbours Behind, Pie Shaped Lot, See Remarks
Num. of Parcels:
0
Fencing:
None
Region:
Kneehill County
Zoning:
R
Listed Date:
Nov 13, 2025
  • Photo 1: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
    Photo 1 of 5
  • Photo 2: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
    Photo 2 of 5
  • Photo 3: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
    Photo 3 of 5
  • Photo 4: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
    Photo 4 of 5
  • Photo 5: 3 Cherry Lane SE in Three Hills: Residential Land for sale : MLS®# A2270653
    Photo 5 of 5
Listed by Big Earth Realty
Data was last updated August 17, 2026 at 10:05 PM (UTC)
DIANE RICHARDSON

Buying or Selling Real Estate in Three Hills, Alberta

Three Hills real estate can include detached houses, other residential homes, mobile or manufactured homes and residential land. Buyers should evaluate each property according to its actual ownership structure, condition, lot, servicing and complete ownership or development costs.

Buyers searching Three Hills homes for sale should compare more than asking prices and photographs. Existing homes require review of the floor plan, building condition, basement, garage, lot and mechanical systems, while mobile homes and vacant residential land involve additional considerations that can materially affect the purchase.

Because Three Hills is a smaller real estate market, available inventory can change as individual properties are listed, conditionally sold, sold or withdrawn. Identifying essential requirements in advance can make it easier to evaluate suitable properties when they become available.

  • Existing Homes Compare floor plan, bedrooms, bathrooms, basement development, garage, lot, property condition and anticipated repairs.
  • Mobile & Manufactured Homes Confirm exactly what is included, whether land is owned or leased, applicable site costs, financing and insurance requirements.
  • Residential Land Review title, land use, access, municipal servicing, utility connections and development requirements before relying on a construction plan.

Compare Three Hills Houses by More Than Asking Price

Two houses for sale in Three Hills with similar asking prices can differ considerably in living area, bedroom configuration, basement development, garage space, lot characteristics, renovations and future maintenance requirements.

  • Living area and overall floor plan.
  • Bedrooms above grade and below grade.
  • Number and location of bathrooms.
  • Kitchen, dining and living-room configuration.
  • Basement development.
  • Laundry location.
  • Storage space.
  • Garage and driveway.
  • Lot dimensions and outdoor areas.
  • Building age and physical condition.
  • Significant renovations or additions.

Review Bedroom Locations & the Complete Floor Plan

The advertised bedroom count does not show how well a home will function for a particular household. Buyers should confirm where bedrooms are located and how they relate to bathrooms, laundry and shared living areas.

  • Number of bedrooms above grade and below grade.
  • Room dimensions.
  • Windows and available natural light.
  • Emergency egress where applicable.
  • Closet and storage space.
  • Proximity to bathrooms.
  • Access to kitchen and living areas.

A home with all bedrooms above grade may function differently from a property where sleeping areas are divided between the main level and basement, even when both listings advertise the same bedroom total.

Basement Development & Secondary Living Areas

Some Three Hills homes may include basement bedrooms, separate entrances, additional kitchens, second laundry areas or other secondary living arrangements.

These features can offer additional flexibility but do not automatically establish that a legal or approved secondary suite exists.

A separate entrance, basement kitchen or independently arranged living area does not confirm legal-suite status. Where suite use matters to the purchase, buyers should verify applicable municipal records, approvals and available permit information for the individual property.

Property Condition & Major Components

Cosmetic improvements should be considered separately from the condition of the building structure and mechanical systems. Updated flooring, paint or cabinetry does not establish the condition of the foundation, roof, windows, electrical service or plumbing.

  • Foundation and visible drainage conditions.
  • Roofing.
  • Windows and exterior doors.
  • Siding and exterior finishes.
  • Electrical service.
  • Plumbing.
  • Heating equipment.
  • Hot-water equipment.
  • Cooling systems where applicable.
  • Included appliances.

Buyers should consider an appropriate professional property inspection before removing applicable purchase conditions.

Renovations, Additions & Available Permits

Significant improvements can affect both how a property functions and its future maintenance requirements. Where alterations are material to the purchase decision, buyers should investigate available permits and supporting documentation where applicable.

  • Basement development.
  • Basement bedrooms.
  • Structural alterations.
  • Additions.
  • Decks.
  • Garage construction or alterations.
  • Electrical work.
  • Plumbing work.
  • Secondary living areas.

Garage, Driveway & Parking

Garage and parking requirements should be evaluated using actual dimensions rather than relying only on broad listing descriptions such as single or double garage.

  • Attached or detached garage.
  • Interior garage dimensions.
  • Garage-door width and height.
  • Driveway dimensions and vehicle capacity.
  • Workshop or storage areas.
  • Electrical service where applicable.
  • Heating where specifically installed.
  • Additional parking where available and permitted.

Lot, Yard & Outdoor Space

Buyers comparing Three Hills houses for sale should also consider how the lot and exterior areas will function throughout the year.

  • Lot dimensions.
  • Front and rear yard areas.
  • Fencing.
  • Decks and patios.
  • Landscaping.
  • Drainage around the residence.
  • Storage sheds and accessory structures.
  • Available permits for significant structures where applicable.
  • Snow removal and seasonal maintenance.

Mobile & Manufactured Homes in Three Hills

Some Three Hills real estate listings may involve mobile or manufactured homes. These properties should not automatically be compared with conventional detached houses without first confirming the ownership structure and exactly what is included in the transaction.

  • Whether the underlying land is included in the sale.
  • Whether the home is located on owned or leased land.
  • Any applicable site or pad fees.
  • Park, site or community rules where applicable.
  • Foundation or support system.
  • Utility arrangements.
  • Whether relocation is required.
  • Transportation costs where relocation applies.
  • Site preparation and installation requirements.
  • Financing requirements.
  • Insurance availability and requirements.
Do not assume that a mobile or manufactured-home listing includes the land beneath the home. Confirm the ownership structure, applicable site arrangements, fees and what specifically forms part of the purchase.

Residential Land in Three Hills

Residential land requires a different type of due diligence from an existing home. The purchase price of a lot is only one part of the eventual cost of developing the property.

Before relying on a particular construction plan, buyers should investigate:

  • Legal description.
  • Titled parcel size.
  • Current land-use designation.
  • Permitted and discretionary uses.
  • Registered interests or easements.
  • Legal and practical access.
  • Municipal water availability.
  • Wastewater or sewer servicing.
  • Electrical service.
  • Natural-gas availability where applicable.
  • Applicable setbacks.
  • Building-envelope requirements where applicable.
  • Development and building permits.
A residential land listing should not automatically be considered construction-ready. Buyers should verify title, land use, access, utility connections, municipal servicing and applicable development requirements before relying on a particular building design.

Utilities & Servicing for Residential Lots

Buyers considering a Three Hills residential lot should determine which services are already connected to the parcel and what additional work or charges may apply before construction.

  • Water-service connection.
  • Wastewater or sewer connection.
  • Electrical service.
  • Natural gas where available.
  • Utility connection locations.
  • Applicable connection charges.
  • Internet or communications requirements where important.

The presence of municipal infrastructure nearby does not establish that every parcel already has active utility connections or that development costs will be the same from one lot to another.

Calculate the Complete Cost of an Existing Home

Two homes with similar asking prices can have different monthly and long-term ownership expenses. Buyers should consider:

  • Mortgage and financing expenses.
  • Property taxes.
  • Homeowner insurance.
  • Heating and electricity.
  • Water and waste services.
  • Roofing, windows and exterior maintenance.
  • Heating and hot-water equipment.
  • Appliance replacement.
  • Landscaping and snow removal.
  • Immediate renovations.
  • Deferred maintenance.
  • Inspection, legal and closing expenses.

Calculate the Complete Cost of Residential Land

Buyers considering vacant land should estimate the eventual development cost rather than comparing lots solely by asking price.

  • Land purchase price.
  • Property taxes.
  • Financing and legal expenses.
  • Utility connections.
  • Site preparation and grading.
  • Driveway construction.
  • Development and building permits.
  • Professional plans or reports where required.
  • Home and garage construction.
  • Landscaping, fencing and exterior improvements.

Location & Everyday Travel

Buyers should consider an individual Three Hills property in relation to the places they expect to travel regularly rather than relying only on general community descriptions.

  • Employment locations.
  • Regular commuting routes.
  • Shopping and groceries.
  • Healthcare requirements.
  • Recreation and regular activities.
  • Major-road access.
  • Seasonal driving considerations.
  • Services used in surrounding communities.

Where schools are important, buyers should confirm current school designations, programs, transportation arrangements and eligibility for the individual property address.

Buying in a Smaller Real Estate Market

Three Hills can have a smaller number of active listings than a major urban market, and the mix of houses, mobile homes, residential land, price ranges and property features can change as individual listings enter or leave the market.

Buyers may benefit from separating essential requirements from preferences while continuing to apply appropriate due diligence to every shortlisted property.

Limited inventory should not be treated as a reason to reduce normal property investigations. Physical condition, title, permits, servicing, ownership structure, financing and other material matters should still be reviewed for the specific property.

Broaden Your Search Into Kneehill County

Buyers who do not find a suitable property among current Three Hills listings can broaden their search to additional communities and rural properties throughout Kneehill County.

How to Narrow a Three Hills Real Estate Search

  • Existing home, mobile or manufactured home, or residential land.
  • Preferred purchase-price range.
  • Minimum bedroom and bathroom requirements.
  • Preferred number of bedrooms above grade.
  • Basement requirements.
  • Garage and parking needs.
  • Preferred lot size.
  • Acceptable renovation or repair requirements.
  • Ownership-structure requirements for manufactured housing.
  • Building and servicing requirements for residential land.
  • Preferred possession timing.

Guidance for Buyers

Buyers can narrow Three Hills real estate by property type, price, bedrooms, bathrooms, basement, garage, lot and condition. Mobile-home buyers should confirm the ownership structure and site costs, while land buyers should add title, land use, utilities, servicing and development requirements to their comparison.

Guidance for Sellers

Sellers should accurately describe the property type, floor plan, improvements, garage, lot and major systems. Mobile or manufactured-home listings should clearly explain whether land is included, while land listings should distinguish known parcel characteristics from unverified development potential.

Preparing a Three Hills Home for Sale

Before listing an existing home, sellers can gather available property information that helps buyers understand the condition, layout and major improvements.

  • Renovation and improvement records.
  • Available permits.
  • Roof and window replacement information where known.
  • Heating and hot-water equipment.
  • Basement development.
  • Bedroom locations and measurements.
  • Garage dimensions and parking.
  • Lot and outdoor improvements.
  • Major repairs or replacements.

Preparing Residential Land for Sale

Sellers of vacant residential land can help buyers evaluate a parcel by providing clear and accurate property-specific information where available.

  • Legal description.
  • Parcel dimensions.
  • Current land-use designation.
  • Available title information.
  • Existing access.
  • Known utility connections or availability.
  • Municipal servicing information.
  • Available surveys or plans.
  • Existing approvals where applicable.

Marketing should distinguish verified parcel characteristics from assumptions about what a future purchaser may be permitted to build.

MLS® listing status, asking prices and property information can change. Buyers should confirm current availability and verify property-specific information, including title, physical condition, permits, ownership structure, land use, servicing and other material details relevant to the property being considered.

Questions about Three Hills homes for sale or real estate listings?

Contact Diane Richardson at 403.397.3706, email diane@mypadcalgary.com or use the online contact form.

Contact Diane Richardson About Three Hills Homes for Sale

Ask about a Three Hills, Alberta home, mobile or manufactured home, residential lot or other real estate listing, request a viewing, or provide your property-search criteria.

If you are contacting Diane about a specific Three Hills real estate listing, include the MLS® number, property address or listing link where available. Buyers can also provide their preferred price range, property type, bedroom and bathroom requirements, garage needs, lot preferences and possession timing.

Contact Form

Use the online contact form to submit property questions, search criteria or a viewing request.

Phone or Text

Call or text Diane Richardson at 403.397.3706 to discuss current Three Hills homes and real estate listings.

Email

Email diane@mypadcalgary.com with the listing information or property requirements you would like to discuss.

Information to Include With Your Three Hills Property Search

  • Preferred purchase-price range.
  • Existing house, mobile or manufactured home, residential land or other property type.
  • Minimum bedroom and bathroom requirements.
  • Preferred number of bedrooms above grade.
  • Basement-development requirements.
  • Garage and parking needs.
  • Preferred lot size or outdoor-space requirements.
  • Acceptable renovation or repair needs.
  • Preferred possession timing.
  • Whether you would consider additional properties in Kneehill County.

Questions About a Three Hills House for Sale?

Buyers comparing houses for sale in Three Hills should review the complete property rather than relying only on asking price, listing photographs or the advertised bedroom count.

  • Bedrooms above grade and below grade.
  • Bedroom dimensions and emergency egress where applicable.
  • Bathroom locations.
  • Kitchen, dining and living-room layout.
  • Basement development.
  • Laundry and storage space.
  • Garage dimensions and driveway capacity.
  • Lot dimensions and outdoor areas.
  • Foundation and visible drainage conditions.
  • Roofing, windows and exterior finishes.
  • Heating and hot-water equipment.
  • Electrical and plumbing systems.
  • Significant renovations and available permit information where applicable.

Basement Development & Secondary Living Areas

Some Three Hills homes may include basement bedrooms, separate entrances, additional kitchens, second laundry areas or other secondary living arrangements.

These features can provide additional flexibility, but they do not automatically establish that a legal or approved secondary suite exists. Where suite status matters to the purchase, buyers should verify applicable municipal records, approvals and available permits for the specific property.

Property Condition, Renovations & Permits

Cosmetic improvements should be considered separately from the condition of major building components. Depending on the home, buyers may want to investigate the foundation, roofing, windows, exterior finishes, plumbing, electrical service, heating equipment and hot-water system.

Where basement development, structural changes, additions, decks, garage work or other significant improvements are material to the purchase decision, available permit or approval information should be reviewed where applicable. Buyers should also consider an appropriate professional property inspection before removing relevant purchase conditions.

Garage, Lot & Outdoor Space

Garage and lot characteristics can materially affect whether a Three Hills property meets a buyer’s requirements. Confirm actual dimensions and property features rather than relying only on broad listing descriptions.

  • Attached or detached garage.
  • Interior garage dimensions.
  • Garage-door width and height.
  • Driveway dimensions and parking capacity.
  • Workshop or storage space where available.
  • Lot dimensions.
  • Fencing.
  • Decks and patios.
  • Landscaping and exterior maintenance.
  • Accessory structures and available permits where applicable.

Considering a Mobile or Manufactured Home?

Mobile and manufactured homes should be reviewed separately from conventional house-and-land purchases because ownership structure, site arrangements and financing can differ.

  • Whether the underlying land is included in the sale.
  • Whether the home is on owned or leased land.
  • Any applicable site or pad fees.
  • Park, site or community rules where applicable.
  • Foundation or support system.
  • Utility arrangements.
  • Whether relocation is required.
  • Transportation and moving expenses if relocation applies.
  • Site preparation and installation requirements.
  • Financing requirements.
  • Insurance availability and requirements.

Buyers should confirm exactly what is included in the transaction rather than assuming that a manufactured-home listing includes the land beneath the home.

Considering Residential Land in Three Hills?

Residential land requires different due diligence from an existing home. The asking price of a vacant lot is only one part of the eventual development cost.

  • Legal description and titled parcel size.
  • Current land-use designation.
  • Permitted and discretionary uses.
  • Registered easements, rights-of-way or other title interests.
  • Legal and practical access.
  • Municipal water and wastewater servicing.
  • Electricity and natural-gas availability where applicable.
  • Applicable building setbacks.
  • Building-envelope requirements where applicable.
  • Site preparation and grading.
  • Development and building permits.

A residential lot should not automatically be assumed to be construction-ready or suitable for a specific home design. Buyers should verify property-specific requirements before relying on a development plan.

Understand the Complete Cost of Ownership or Development

Different Three Hills property types can have very different ongoing and upfront costs.

For an existing home, consider:

  • Mortgage and financing expenses.
  • Property taxes.
  • Homeowner insurance.
  • Heating and electricity.
  • Water and waste services.
  • Maintenance and repairs.
  • Roof, window and mechanical-system replacement.
  • Landscaping and snow removal.
  • Immediate renovations or deferred maintenance.
  • Inspection, legal and closing expenses.

For a mobile or manufactured home, also consider:

  • Applicable pad or site fees.
  • Relocation expenses where required.
  • Transportation and installation.
  • Utility reconnection.
  • Site preparation.
  • Financing and insurance requirements.

For residential land, consider:

  • Land purchase price.
  • Property taxes and financing.
  • Legal and closing costs.
  • Utility connections.
  • Site preparation and grading.
  • Driveway construction.
  • Development and building permits.
  • Professional plans or reports where required.
  • Home and garage construction.
  • Landscaping, fencing and exterior improvements.

Buying in a Smaller Real Estate Market

Three Hills can have a smaller number of active listings than a major urban market, and the property mix can change as individual homes, mobile properties and residential lots enter or leave the market.

Buyers may find it useful to separate essential requirements from preferences while continuing to apply appropriate due diligence to every property being considered.

Selling Real Estate in Three Hills?

Sellers of existing homes can provide clear information about the property’s floor plan, bedroom locations, basement development, garage, lot, significant renovations, mechanical systems and major repairs or replacements.

Mobile or manufactured-home listings should clearly state whether land is included, whether site or lease arrangements apply and what forms part of the sale. Residential-land marketing should identify known title, access, servicing and parcel information while distinguishing verified characteristics from unconfirmed development potential.

MLS® listing status, asking prices and property information can change. Buyers should confirm current availability and verify property-specific information, including title, physical condition, available permits, ownership structure, land use, servicing and other material details relevant to the property being considered.
Listings

Search thousands of listings.

Save and Compare Listings: As a member, you can save your favorite listings and easily compare them side by side

Evaluation

Thinking of selling?
What is your home worth?

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.