Apartments for Sale in Calgary | Luxury & Affordable OptionsApartments for sale in Calgary

Discover a diverse range of apartments for sale in Calgary, offering options to suit every lifestyle and budget. From luxury apartments in downtown Calgary to affordable condos with low condo fees, Calgary’s apartment market has something for everyone.

Whether you’re searching for luxury apartments for sale in downtown Calgary or affordable condos in Calgary with low condo fees, you’ll find properties with modern designs, convenient amenities, and prime locations. Many apartments feature open-concept layouts, energy-efficient appliances, and stunning views of the city skyline or nearby mountains.

Calgary’s apartment market provides easy access to public transit, vibrant neighborhoods, and top-rated schools. Whether you’re a first-time buyer, a professional seeking a convenient downtown location, or a retiree looking for a low-maintenance home, Calgary apartments cater to diverse needs. Start your search today and find the perfect property to call home.

Contact Diane Richardson

Phone: 403.397.3706

Email: diane@mypadcalgary.com

Consider a few key factors before making your Calgary Condo purchase.

Buying a condo in Calgary can be an exciting and rewarding experience, but it's important to consider a few key factors before making your purchase. Here are some things to keep in mind:

  1. Location: Consider the neighborhood where the condo is located. Is it close to the amenities and services you need? Is it in a safe and desirable area? Is it easily accessible by public transportation or major roads?

  2. Building amenities: Take a look at the amenities offered by the building. Does it have a gym, pool, or common areas? Is there a concierge or security system? Are these amenities included in your condo fees, and are they something you will use and enjoy?

  3. Condo fees: Speaking of condo fees, make sure to understand what they include and how much they will cost. These fees are used to maintain the building and common areas, so it's important to factor them into your budget.

  4. Unit size and layout: Think about the size and layout of the condo unit itself. Does it have enough space for your needs, and is the layout functional for your lifestyle? Consider things like the number of bedrooms and bathrooms, storage space, and the size of the kitchen and living areas.

  5. Condition of the unit: When viewing the condo, pay attention to its condition. Are there any repairs or updates needed? Is there any visible damage or wear and tear? You'll want to make sure the unit is in good condition before making your purchase.

  6. Parking and storage: If you have a car or need extra storage space, consider the availability of parking and storage options. Does the condo come with a parking spot or storage locker, and are there additional spots available for purchase or rent?

  7. Resale value: While you may not be thinking about selling your condo right now, it's important to consider its potential resale value. Look at the trends in the local real estate market and consider the desirability of the building and location when thinking about future value.

By keeping these factors in mind, you'll be able to make an informed decision when buying a condo in Calgary.

Here are a few ways to make it easy for you to get in touch with Diane Richardson:

  1. Contact form: A contact form on my website can allow you to send me a message directly from this page. Be sure to include your name, email address, and a message.

  2. Phone number: Included is my phone number here on the page can allow you to call you me directly with any questions or to schedule viewings. 403.397.3706

  3.  Email address: an email address ( Diane@Mypadcalgary.com )can allow you to reach out to me with any questions or to request more information.

  4. Live chat: I have a live chat feature on this website, you can get in touch with me in real-time and get immediate answers to your questions.

    Please be sure to include the property address or MLS® number for the listing you are interested in.

TOWNHOMES & CONDOS FOR SALE IN AIRDRIE, ALBERTA

Forgot password Extend Verify Contact
1-12/58
  • 2106 2781 Chinook Winds Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2251258

    2106 2781 Chinook Winds Drive SW Airdrie Airdrie T4B 3S5
    Main Photo: 2106 2781 Chinook Winds Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2251258
    $279,900
    Residential
    Status:
    Active
    MLS® Num:
    A2251258
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    757 sq. ft.
    ** OPEN HOUSE: Saturday, September 20th 12-2pm **Welcome to this lovely, bright corner unit offering 2 bedrooms, 1 bathroom, and 757 sq ft of well maintained living space. Two parking stalls included. The thoughtfully designed layout features a kitchen with a central island and pantry, seamlessly flowing into the open concept living and dining area, ideal for entertaining or relaxing at home. Enjoy your own patio/seating area at the front, perfect for morning coffee or evening wind downs. This home has been well looked after, making it move in ready for a new homeowner or an excellent opportunity for an investor looking for a turn key rental. Located in Airdrie's Chinook Winds, close to playing fields, shopping, and offering quick access to Highway 2 and Calgary, this home combines comfort and convenience. Whether you're commuting or enjoying the local amenities, everything you need is within easy reach. Don’t miss your chance to get into the market with this charming and functional home, book your showing today! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 9101 2781 Chinook Winds Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2236019

    9101 2781 Chinook Winds Drive SW Airdrie Airdrie T4B 3S5
    Main Photo: 9101 2781 Chinook Winds Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2236019
    $282,000
    Residential
    Status:
    Active
    MLS® Num:
    A2236019
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    921 sq. ft.
    **BRIGHT BEGINNINGS IN PRAIRIE SPRINGS** Welcome to this BEAUTIFULLY decorated, CHEERFUL & STYLISH townhome, tucked into the SOUTHWEST corner of Airdrie’s VIBRANT Prairie Springs community! This 2 BEDROOM, 2 BATHROOM home is a breath of fresh air—CLEAN, MODERN, and filled with NATURAL LIGHT, even though below-grade. Step through your own PRIVATE covered entrance into a WARM & INVITING living space, where the OPEN-CONCEPT layout blends COMFORT with FUNCTIONALITY. The GLEAMING granite countertops, RICH cabinetry, and STAINLESS STEEL appliances in the kitchen will INSPIRE your INNER CHEF, while the SPACIOUS dining area offers the PERFECT place to gather with friends and family. The GENEROUS primary suite features a PRIVATE 4-PIECE ENSUITE and AMPLE CLOSET SPACE, while the SECOND BEDROOM and FULL BATH provide ideal flexibility for guests, a HOME OFFICE, or a COZY kids’ room. You’ll love the MASSIVE IN-SUITE STORAGE ROOM, perfect for all your gear, and the TWO DEDICATED PARKING STALLS make life extra EASY. But the real showstopper? Just outside your door is Prairie Springs’ INCREDIBLE ATHLETIC PARK—8 BALL DIAMONDS, a HOCKEY RINK, a SKATE PARK, SPLASH PARK, VOLLEYBALL COURTS, PICNIC AREAS, and a GIANT PLAYGROUND make this one of Airdrie’s most FAMILY-FRIENDLY and FUN-FILLED locations. With THREE QUICK ACCESS POINTS to major freeways for a SMOOTH CALGARY COMMUTE, this home blends the best of PEACEFUL SUBURBAN LIVING with total CONVENIENCE. PET FRIENDLY - this community boasts NO SIZE RESTRICTIONS for your dog! As an added bonus, your CONDO FEES include both HEATING and WATER—making budgeting simple and affordable. Whether you’re STARTING OUT, DOWNSIZING, or INVESTING, this home is a BRIGHT, BEAUTIFUL OPPORTUNITY you don’t want to miss! All of this can be yours for just $15,487.50 DOWN & $1,624.76 PER MONTH (O.A.C.). Join us for an OPEN HOUSE EVERY DAY—confirm times and COME SEE YOUR NEW HOME! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 10101 2781 Chinook Winds Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2254980

    10101 2781 Chinook Winds Drive SW Airdrie Airdrie T4B 2S5
    Main Photo: 10101 2781 Chinook Winds Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2254980
    $294,000
    Residential
    Status:
    Active
    MLS® Num:
    A2254980
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    903 sq. ft.
    Welcome to the lovely PET FRIENDLY complex at 2871 Chinook Winds Dr SW, Airdrie. This bright 2-bed, 2-bath corner unit is perfect for all lifestyles. From the PRIVATE MAIN FLOOR entrance to the CORNER LOCATION, this home stands out. Step inside this southeast-facing unit and you’re greeted with an OPEN CONCEPT living room featuring durable vinyl flooring, plus NEW carpet in both bedrooms. The kitchen boasts a GRANITE island and countertops, STAINLESS STEEL appliances, a PANTRY, and additional storage. The primary bedroom offers a private ensuite and a spacious walk-in closet, along with a 3-pc bathroom. The secondary bedroom has fresh carpet, and just across the hall is a 4-pc bathroom. A NEW dryer is paired with a sleek, modern washing machine and a WATER SOFTENER installed in 2024. Condo fees include WATER! Your community of Prairie Springs has it all: playgrounds, basketball courts, baseball diamonds, a hockey rink, a splash park, and a skate park. Over 2km of paved pathways and a 1.6km loop. For our dog owners there is an off leash dog park within a 5 min walk in Chinook Winds Park. — plenty to keep you active year-round. Call your favourite Realtor today to book a showing More details
    Listed by Royal LePage Mission Real Estate
    DIANE RICHARDSON
  • 3304 2781 Chinook Winds Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2243587

    3304 2781 Chinook Winds Drive SW Airdrie Airdrie T4B 3S5
    Main Photo: 3304 2781 Chinook Winds Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2243587
    $299,900
    Residential
    Status:
    Active
    MLS® Num:
    A2243587
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    913 sq. ft.
    Welcome to this beautifully appointed 912 sqft bungalow-style townhome in the sought-after community of Prairie Springs in Airdrie. Whether you're a first-time buyer, investor, or looking to downsize without compromise—this home offers the perfect blend of style, functionality, and location. Step inside to discover an open-concept layout highlighted by vaulted ceilings that create a bright and airy living space. The upgraded interior finishings include stainless steel appliances, granite countertops, and a mix of laminate, tile, and carpet flooring for both comfort and durability. Enjoy the spacious design featuring two large bedrooms, two full bathrooms, and convenient in-suite laundry. The private balcony faces the community centre and lush green space—offering a serene view and added privacy that’s rare in townhome living. Even more rare? This home comes with two parking stalls—a major bonus in the complex! Located in Prairie Springs, you're steps from walking paths, playgrounds, and the popular Chinook Winds Park. Plus, you're just minutes from Airdrie's wide range of amenities including great schools, grocery stores, restaurants, fitness centres, and easy access to Calgary via QEII. Whether you're starting out, scaling down, or building your portfolio—this turnkey property is the smart move you’ve been waiting for. Don't miss out—schedule your private showing today! More details
    Listed by Charles
    DIANE RICHARDSON
  • 1114 2461 Baysprings Link SW: Airdrie Row/Townhouse for sale : MLS®# A2254071

    1114 2461 Baysprings Link SW Airdrie Airdrie T4B 4C6
    Main Photo: 1114 2461 Baysprings Link SW: Airdrie Row/Townhouse for sale : MLS®# A2254071
    $329,700
    Residential
    Status:
    Active
    MLS® Num:
    A2254071
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    887 sq. ft.
    **FABULOUS FALL FIND IN BAYSPRINGS!** Rolling into this SOUGHT-AFTER SW Airdrie community, you feel the CALM. The QUIET, MODERN complex welcomes you home—& then you see it: a PICTURE-PERFECT front veranda, COZY & SERENE. You step inside & instantly feel the difference—PEACEFUL ELEGANCE, NATURAL LIGHT, & THOUGHTFUL design greet you at every turn. The BRIGHT, STYLISH kitchen is ready for your signature meals, while the adjacent dining area invites LAUGHTER, STORIES, & CONNECTION. The open-concept layout makes entertaining EFFORTLESS & evenings at home feel like a treat. After a long day, your private master retreat awaits—QUIET, COMFORTABLE, & full of CALM. TWO DEDICATED parking stalls mean no juggling cars, & your new neighbourhood brings a perfect blend of STYLE, CONVENIENCE, AND COMMUNITY. Just $16,735 down & $1,684.34/month O.A.C. could make this your forever home. Book your private tour today & FALL IN LOVE before someone else does! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 12 567 Edmonton Trail NE: Airdrie Row/Townhouse for sale : MLS®# A2259262

    12 567 Edmonton Trail NE Airdrie Airdrie T3M 2E1
    OPEN HOUSE: Oct 04, 2025
    12:00 PM - 03:00 PM MDT
    Open House on Saturday, October 4, 2025 12:00PM - 3:00PM
    Main Photo: 12 567 Edmonton Trail NE: Airdrie Row/Townhouse for sale : MLS®# A2259262
    $366,900
    Residential
    Status:
    Active
    MLS® Num:
    A2259262
    Bedrooms:
    3
    Bathrooms:
    1
    Floor Area:
    1,208 sq. ft.
    *Open House Saturday October 4 12-3 pm* It’s rare to find a home this spectacular in today’s market. Lovingly upgraded and meticulously maintained, this 3-bedroom end-unit townhome sits on a private corner lot in a quiet, well-managed condominium community. You’ll enjoy peace and privacy, with schools, major amenities, and quick access to the QE2 just minutes away. The main floor is smartly designed for functionality and flow, keeping the living room separate from the kitchen, perfect for entertaining guests or enjoying quiet evenings. Large corner windows allow natural light to pour in throughout the day. The kitchen has been updated with modern finishes and appliances. Upstairs, you’ll find two spacious bedrooms, a full 4-piece bathroom, and a quiet reading nook. The standout feature is the primary bedroom, offering 13-foot ceilings and a true sense of retreat. An unfinished basement includes a rough-in for a bathroom and offers endless potential for additional living space. A large single attached garage provides plenty of room for parking and storage. Updates include NEW hot water tank (2025) NEW stove (2025) Dishwasher (2024) NEW garage door spring and seals (2025) NEW Low-E Windows upstairs. This home combines comfort, convenience, and value in one of Airdrie’s most accessible locations. More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 123 115 Sagewood Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2251607

    123 115 Sagewood Drive SW Airdrie Airdrie T4B 4V5
    Main Photo: 123 115 Sagewood Drive SW: Airdrie Row/Townhouse for sale : MLS®# A2251607
    $369,999
    Residential
    Status:
    Active
    MLS® Num:
    A2251607
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    958 sq. ft.
    Welcome to this beautifully appointed 2-bedroom, 1-bathroom raised townhome in the vibrant community of the Canals. Offering a thoughtful layout with 9 ft knockdown ceilings and an abundance of natural light, this home feels open and inviting from the moment you step inside. The bright kitchen is designed with both style and function in mind, featuring quartz countertops, stainless steel appliances, ample cabinet space for storage, and modern pendant lighting over the island. The dining area is perfectly positioned beside large windows, creating a warm and welcoming space for everyday meals or entertaining guests. The spacious living and dining areas flow seamlessly onto a huge elevated deck, providing plenty of room for relaxing outdoors, enjoying summer barbecues, or simply taking in the fresh air. Both bedrooms are generously sized with easy access to the well-appointed 4-piece bathroom. Additional highlights include laminate flooring throughout, a modern colour palette, and an overall design that blends comfort with convenience. The ground floor features a welcoming foyer and a single attached garage. Very well maintained condo complex, beautifully maintained grounds & landscaping and visitor parking throughout the complex. Located in one of Airdrie’s most sought-after communities, this property is within walking distance to schools, soccer fields, churches, and picturesque ponds. Whether you’re a first-time buyer, downsizing, or looking for a smart investment, this home offers excellent value in a prime location with easy access to amenities, parks, and pathways. Don’t wait, call your favourite realtor and book a showing today! More details
    Listed by Royal LePage Mission Real Estate
    DIANE RICHARDSON
  • 1301 800 Yankee Valley Boulevard SE: Airdrie Row/Townhouse for sale : MLS®# A2235721

    1301 800 Yankee Valley Boulevard SE Airdrie Airdrie T4A 2L3
    Main Photo: 1301 800 Yankee Valley Boulevard SE: Airdrie Row/Townhouse for sale : MLS®# A2235721
    $375,000
    Residential
    Status:
    Active
    MLS® Num:
    A2235721
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,288 sq. ft.
    Welcome to this bright and spacious corner-unit townhome in the desirable community of Yankee Valley Crossing—offering incredible value, a functional layout, and a convenient location in the heart of Airdrie. This thoughtfully designed home features two large primary bedrooms, each with its own walk-in closet and private ensuite, making it a perfect fit for roommates, first-time buyers, small families, or investors. For added convenience, the laundry is located upstairs, right where you need it. The main level offers a bright, open-concept layout with a generous living and dining area, ideal for entertaining or relaxing. The kitchen provides ample cabinetry and counter space, with large windows that fill the home with natural light. Additional features include a single attached garage plus room for 2 more cars on the front driveway, a private front entry, and an unfinished basement—perfect for storage or future development. Set in a well-maintained complex, this home is just minutes from schools, parks, shopping, restaurants, and provides quick access to Yankee Valley Blvd and Highway 2, making commuting to Calgary simple and convenient. If you’re looking for affordability without compromising on space, comfort, or location—this one checks all the boxes. Book your private showing today! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 165 2802 Kings Heights Gate SE: Airdrie Row/Townhouse for sale : MLS®# A2253087

    165 2802 Kings Heights Gate SE Airdrie Airdrie T4A 0T3
    Main Photo: 165 2802 Kings Heights Gate SE: Airdrie Row/Townhouse for sale : MLS®# A2253087
    $385,995
    Residential
    Status:
    Active
    MLS® Num:
    A2253087
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,270 sq. ft.
    This beautifully maintained three-bedroom townhome offers over 1,200 sq ft of thoughtfully designed living space in one of Airdrie’s most family-friendly neighborhood's. With several top-rated schools just steps away, it’s the perfect place to plant roots and watch your family grow. Inside, you’ll find a bright and welcoming layout designed for everyday living. The main floor features carpet and new tile floors, a versatile den that’s perfect for a home office, playroom, or cozy reading nook. A convenient powder room and an attached single-car garage with plenty of storage and a private home entrance add to the functionality. There’s also an additional parking space in the driveway, and visitor parking located a few steps away. Upstairs, the open-concept kitchen, dining, and living areas are filled with natural light, creating a warm, connected space for gathering with family or entertaining friends. Step outside onto your private balcony to enjoy your morning coffee or summer BBQs in the sunshine. The spacious primary bedroom easily fits a king-sized bed and features two generous his-and-hers closets. Two additional bedrooms offer large windows and great closet space. A well-kept three-piece bathroom with updated tile flooring and a conveniently located stacked laundry complete the upper level. Located just minutes away from schools, parks, and amenities this home is ideal for families seeking both comfort and community. More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 244 Flett Drive NE: Airdrie Semi Detached (Half Duplex) for sale : MLS®# A2256580

    244 Flett Drive NE Airdrie Airdrie T4B 1N5
    OPEN HOUSE: Oct 04, 2025
    11:00 AM - 02:00 PM MDT
    Open House on Saturday, October 4, 2025 11:00AM - 2:00PM
    Main Photo: 244 Flett Drive NE: Airdrie Semi Detached (Half Duplex) for sale : MLS®# A2256580
    $400,000
    Residential
    Status:
    Active
    MLS® Num:
    A2256580
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    849 sq. ft.
    Enjoy the space you need and the location you want at 244 Flett Drive NE in Airdrie! This nearly 1,500 sq. ft. semi-detached home offers 3 bedrooms and 2 bathrooms in a bright, welcoming layout, ideal for families and first-time buyers alike. The fully developed basement adds even more living space with a large bedroom, a 3-piece bathroom, and plenty of room for a rec area or home office. Outside, you’ll love the massive backyard with established gardens and a rear parking pad that fits three vehicles or an RV. With schools, shopping, transit, and walking paths just minutes away, this home is the perfect mix of comfort, convenience, and value. More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 221 Hillcrest Gardens SW: Airdrie Row/Townhouse for sale : MLS®# A2258738

    221 Hillcrest Gardens SW Airdrie Airdrie T4B 4J2
    Main Photo: 221 Hillcrest Gardens SW: Airdrie Row/Townhouse for sale : MLS®# A2258738
    $425,000
    Residential
    Status:
    Active
    MLS® Num:
    A2258738
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,447 sq. ft.
    NO CONDO FEES! This END UNIT townhome is in immaculate condition and ready to welcome its new owner. With over 1,447 square feet of exceptionally designed living space, this plan features dual primary bedroom suites with two and one half bathrooms. This AIR-CONDITIONED unit offers loads of storag, NEW CARPET in portions and a neutral décor. The large foyer offers three storage closets and access to the oversized single garage. The kitchen overlooks the main living space and was designed with entertaining in mind with rich cabinetry, tile backsplash, stone counters, built-in pantry, gas stove and raised breakfast bar. The living room and dining room are open and have many windows offering tons of natural light. The east-facing patio with natural gas bbq line and custom retractable screen door. A 2pc bath and stackable laundry complete this floor. The upper level you will find two large bedrooms, each with walk-in closets and their own 4pc ensuite bathrooms. Networked for high speed internet with two fibre optic lines already installed, this is great for home offices or the tech in the family! Zero maintenance landscaping is an added touch! Enjoy all that Hillcrest has to offer including walking paths, playgrounds, its close proximity to schools and convenient shopping at Cooper's Town Promenade. Call to book your showing today! More details
    Listed by RE/MAX Rocky View Real Estate
    DIANE RICHARDSON
  • 1901 280 Williamstown Close NW: Airdrie Row/Townhouse for sale : MLS®# A2255690

    1901 280 Williamstown Close NW Airdrie Airdrie T4B 4B6
    Main Photo: 1901 280 Williamstown Close NW: Airdrie Row/Townhouse for sale : MLS®# A2255690
    $429,900
    Residential
    Status:
    Active
    MLS® Num:
    A2255690
    Bedrooms:
    3
    Bathrooms:
    4
    Floor Area:
    1,710 sq. ft.
    *NEW PRICE* Welcome home to this stunning and spacious 3-bedroom, 3 full + 1 half bath, End Unit townhouse located in the heart of the family-friendly neighbourhood of Williamstown, Airdrie. This beautifully designed home perfectly blends functionality, modern finishes, and a low-maintenance lifestyle—ideal for families, first-time buyers, or anyone looking to simplify without compromising on space or style. The ground level enters a bonus room, perfect for a home office, gym, or flex space, complete with large windows, and a convenient full bath, with direct access to the double attached garage. The open concept main floor is flooded with natural light from the numerous large windows. The main living space offers a welcoming layout with a spacious living room, and West facing deck. A dedicated dining area, and a modern kitchen featuring ample cabinetry, quartz countertops, and a 10 foot long island ideal for entertaining or everyday use. Upstairs, you’ll find three generous bedrooms, including a spacious primary suite with a walk-in closet and a private ensuite. And a full main bathroom easily accessible for the other bedrooms. Located in Williamstown with walking paths, green spaces, schools, and local amenities just minutes away. And easy access to the highway. Enjoy the ease of condo living without sacrificing the space and comfort of a traditional home. Call your favourite Realtor today and schedule a showing! More details
    Listed by CIR Realty
    DIANE RICHARDSON
1-12/58
Data was last updated October 4, 2025 at 02:05 PM (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.