Diane Richardson

Cell: 403-397-3706 |

Discover Altadore Homes for Sale in Calgary's Vibrant Community

Welcome to the thriving neighborhood of Altadore, where urban sophistication, convenience, and a strong sense of community intersect. Explore our thoughtfully curated selection of Altadore homes for sale, offering a lifestyle that seamlessly blends comfort, contemporary living, and the allure of a dynamic neighborhood. Whether you're seeking city living with a touch of charm, a close-knit community, or modern amenities at your doorstep, these listings showcase the appeal of living in this coveted area.

Experience Altadore's Appeal:

Nestled in southwest Calgary, Altadore offers the perfect blend of urban amenities and a friendly atmosphere. With its tree-lined streets, local boutiques, coffee shops, and proximity to major city centers, Altadore provides a quality of life that's both vibrant and enriching.

Property Highlights:

  • Urban Sophistication: Our collection of Altadore homes for sale features a range of properties that reflect the area's modern yet inviting character. From sleek contemporary designs to charming character homes, these residences offer a harmonious blend of style and comfort.

  • Local Amenities: Altadore is renowned for its local businesses, boutique shops, and diverse dining options, creating an atmosphere of convenience and vibrant urban living.

  • Community Connection: Altadore fosters a strong sense of community, where neighbors become friends and local events enhance the sense of belonging. Engage in neighborhood gatherings, festivals, and recreational activities that enrich your lifestyle.

  • Proximity to Parks: Altadore is surrounded by numerous parks and green spaces, providing ample opportunities for outdoor activities, picnics, and leisurely strolls.

Seize the Opportunity:

Immerse yourself in the allure of Altadore living and seize the opportunity to own a home that captures the essence of urban sophistication, community spirit, and modern comfort. Whether you're drawn to the local amenities, the sense of belonging, or the convenience of city living, our dedicated real estate team is here to guide you.
Reach out today at cell 403.397.3706 to schedule viewings of these exceptional Altadore properties. Begin your journey towards owning a home that perfectly encapsulates the spirit of Altadore's unique and inviting atmosphere.
Your journey to embracing Altadore living starts with a simple call. Dial cell 403.397.3706 now and take the first step towards owning a property that resonates with your vision of the perfect urban home

Cranston new listings Calgary

Forgot password Extend Verify Contact
1-12/36
  • 109 Cranbrook Square SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A2265230

    109 Cranbrook Square SE Cranston Calgary T3M 3E3
    Main Photo: 109 Cranbrook Square SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A2265230
    $234,900
    Residential
    Status:
    Active
    MLS® Num:
    A2265230
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    512 sq. ft.
    VALUE VALUE VALUE! $111.41 condo fee! This modern Riverstone home in Cranston offers an open-concept layout with upscale finishes, including stainless steel appliances, quartz counters, and a subway tile backsplash. Steps from the Bow River, trails, and green spaces, it features a large primary bedroom with dual closets, a 4-piece bath, in-suite laundry, extra storage, a fenced patio, and a dedicated parking stall. Pet-friendly (board approval) and conveniently close to amenities, this property combines natural surroundings with urban comfort at a low monthly condo fee. More details
    Listed by CIR Realty
    DIANE RICHARDSON
  • 117 200 Cranfield Common SE in Calgary: Cranston Apartment for sale : MLS®# A2264455

    117 200 Cranfield Common SE Cranston Calgary T3M 1S2
    Main Photo: 117 200 Cranfield Common SE in Calgary: Cranston Apartment for sale : MLS®# A2264455
    $299,999
    Residential
    Status:
    Active
    MLS® Num:
    A2264455
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    922 sq. ft.
    Welcome to your new home, a stunning 2-bedroom, 2-bathroom condo offering over 900 square feet of beautifully designed living space. True pride of ownership visible throughout, featuring a spacious open-concept layout with 9-foot ceilings and an abundance of natural sunlight pouring through large south-facing windows. The modern kitchen is complete with sleek quartz countertops, stylish cabinetry, stainless steel appliances, and a large walk-in pantry. The generously-sized breakfast bar comfortably seats four. The open living room with its luxury vinyl plank flooring offers plenty of room to create your ideal living area. The primary suite is designed as a private retreat, featuring a spacious walk-through closet and a 4-piece ensuite. The second bedroom is versatile and can serve as a guest room, workout space or home office. The second bedroom is conveniently located next to a second 4-piece bathroom, providing ideal privacy and functionality. For added convenience, this home includes an in-suite full-size stackable washer and dryer, as well as a dedicated storage locker inside the building. Step outside to your spacious balcony — the perfect spot for morning coffee or unwinding after a long day. No neighbours behind lead to both extra privacy and a more peaceful space. With an assigned parking stalls and plenty of visitor parking, plus a common playground in the courtyard, this condo provides comfort, convenience. The quiet, family-friendly building is situated in the sought-after community of Cranston, offering a wide range of amenities and recreational opportunities for all ages. Enjoy easy access to numerous parks, walking paths, and the breathtaking Fish Creek Park and Bow River. Residents will appreciate being just minutes from shopping, a movie theatre, and the South Health Campus. Cranston also boasts excellent schools, including 3 public and 2 Catholic schools, and is minutes away home to the largest YMCA. Commuting is a breeze with quick access to Deerfoot Trail, Stoney Trail, and public transit just minutes away. Don’t miss out on this incredible opportunity—schedule your showing today! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 303 100 Cranfield Common SE in Calgary: Cranston Apartment for sale : MLS®# A2266207

    303 100 Cranfield Common SE Cranston Calgary T3M 1S1
    Main Photo: 303 100 Cranfield Common SE in Calgary: Cranston Apartment for sale : MLS®# A2266207
    $300,000
    Residential
    Status:
    Active
    MLS® Num:
    A2266207
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    919 sq. ft.
    Welcome to Unit 303 at 100 Cranfield Common SE – a beautifully maintained, 918 sq ft condo offering comfort, convenience, and a lifestyle you'll love in the heart of Cranston. Set in a quiet, well-managed, pet-friendly building, this bright and spacious third-floor unit is perfect for first-time buyers, downsizers, or anyone seeking affordable, low-maintenance living without compromise. Step inside to a warm and inviting open-concept layout featuring durable laminate flooring throughout, generous living and dining spaces, and oversized windows that flood the home with natural light. The functional kitchen flows seamlessly into the main living area — perfect for hosting or enjoying a quiet morning coffee. Off the living room, your private balcony offers a peaceful spot to unwind, enjoy fresh air, or sip your favourite drink in the sun. Two spacious bedrooms are thoughtfully designed with custom closet organizers, and the full 4-piece bathroom is conveniently located just down the hall. You'll love the in-suite laundry, making daily chores easy and efficient. This unit also comes with a dedicated outdoor parking stall and a separate storage locker, giving you all the practical extras you need. Enjoy the tranquility of this quiet complex, while being just minutes from schools, parks, playgrounds, shopping, transit, South Health Campus, and even churches — everything is close by, yet your home remains a peaceful retreat at the end of the day. With low condo fees, elevator access, and a clean, secure environment, this home checks every box. More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 112 200 Cranfield Common SE in Calgary: Cranston Apartment for sale : MLS®# A2261779

    112 200 Cranfield Common SE Cranston Calgary T3M 1S2
    Main Photo: 112 200 Cranfield Common SE in Calgary: Cranston Apartment for sale : MLS®# A2261779
    $325,000
    Residential
    Status:
    Active
    MLS® Num:
    A2261779
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    920 sq. ft.
    Welcome Home to Cranston! Step into your bright and spacious main-floor retreat in one of Calgary’s most desirable southeast communities. This beautifully maintained 2-bedroom, 2-bath condo combines modern design with everyday convenience in a sought-after, family-friendly location. The open-concept layout features a well-appointed kitchen with sleek countertops, abundant cabinetry, and a seamless flow into the dining and living areas—perfect for entertaining or relaxing. Large south-facing windows flood the space with natural light and open onto your private patio, ideal for enjoying morning coffee or evening sunsets. The spacious primary suite includes a full ensuite and generous closet space, while the second bedroom and bathroom offer flexibility for guests, a home office, or a roommate. Added conveniences include in-suite laundry, an outdoor parking stall right near the entrance, and a private storage locker for your seasonal items or gear. Cranston offers a true sense of community with exceptional amenities right at your doorstep. Enjoy access to Cranston Century Hall, featuring a gym, splash park, sports courts, skating rink, and event spaces. Outdoor enthusiasts will love the endless walking and biking pathways connecting to Fish Creek Park and the Bow River, while families benefit from excellent nearby schools, playgrounds, and green spaces. Shopping, dining, and daily necessities are minutes away at Cranston Market and Seton Urban District, home to coffee shops, grocery stores, restaurants, the YMCA, South Health Campus, and Cineplex VIP Theatre. Quick access to Deerfoot and Stoney Trail makes commuting simple and efficient. Whether you’re a first-time buyer, investor, or downsizer, this bright and inviting main-floor condo offers the perfect blend of comfort, community, and convenience. Experience the best of Cranston living—schedule your private viewing today! More details
    Listed by Real Broker
    DIANE RICHARDSON
  • 4205 522 Cranford Drive SE in Calgary: Cranston Apartment for sale : MLS®# A2269748

    4205 522 Cranford Drive SE Cranston Calgary T3M 2L7
    Main Photo: 4205 522 Cranford Drive SE in Calgary: Cranston Apartment for sale : MLS®# A2269748
    $344,900
    Residential
    Status:
    Active
    MLS® Num:
    A2269748
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    845 sq. ft.
    Welcome to Cranston Ridge — where modern style meets everyday convenience! This STUNNING 2-bedroom, 2-bathroom condo showcases an open floor plan, wide-plank flooring, and plenty of natural light. The UPGRADED & EXTENDED KITCHEN impresses with QUARTZ countertops, stainless steel appliances, a corner pantry, tile backsplash, built-in microwave, and a welcoming eat-up bar at the spacious kitchen island. Two-tone cabinetry and a designer accent wall add a touch of flair. The bright living area opens to a private balcony with a natural gas hookup—perfect for barbecuing or relaxing outdoors. The spacious primary suite fits a king bed and features a WALK-THROUGH CLOSET and 4-piece ensuite with a glass shower and separate tub. A second bedroom, full bath, and in-suite laundry complete the layout. Enjoy AIR CONDITIONING, TITLED UNDERGROUND PARKING, and a separate storage locker. Ideally located near shops, restaurants, parks, and major roadways, this home offers the perfect blend of comfort and convenience in sought-after Cranston Ridge! More details
    Listed by RE/MAX First
    DIANE RICHARDSON
  • 128 Cranbrook Square SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A2267202

    128 Cranbrook Square SE Cranston Calgary T3M 3E3
    Main Photo: 128 Cranbrook Square SE in Calgary: Cranston Row/Townhouse for sale : MLS®# A2267202
    $429,500
    Residential
    Status:
    Active
    MLS® Num:
    A2267202
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,532 sq. ft.
    Welcome to 128 Cranbrook Square SE, Calgary — Modern Comfort in Sought After Cranston’s Riverstone Discover this stunning and exceptionally maintained 2-bedroom + loft, 1.5-bathroom townhome, ideally situated in the sought-after community of Cranston Riverstone. Combining modern design with functional living, this home offers style, space, and comfort in one of Calgary’s most desirable neighbourhoods. The open-concept main floor features a bright and contemporary kitchen with stainless steel appliances, sleek cabinetry, and ample counter space, flowing effortlessly into the dining and living areas — perfect for both everyday living and entertaining. The upper level includes two large bedrooms including a primary bedroom with a walk-in closet, a generous second bedroom and a beautifully finished 4-piece bathroom. Upstairs, you’ll find a spacious loft currently used as the primary bedroom, offering flexibility for your lifestyle — whether as a luxurious owner’s retreat, home office, or media space. Enjoy your morning coffee or evening unwind on the private balcony off the loft, providing a peaceful outdoor space with views of the surrounding community. Additional features include air conditioning, upper-level laundry, and modern finishes throughout. Located in the heart of Cranston Riverstone, this home offers easy access to the Bow River pathways, Fish Creek Park, playgrounds, schools, shopping, and major routes including Deerfoot and Stoney Trail.Property Highlights: 2 Bedrooms + Loft | 1.5 Bathrooms Large Primary Bedroom with Walk-In Closet Spacious Second Bedroom Versatile Loft (Currently Used as Primary Bedroom) Private Backyard Air Conditioning Modern Kitchen with Stainless Steel Appliances Upper-Level Laundry Prime Location in Cranston Riverstone Enjoy modern living surrounded by nature — this beautiful townhome is waiting for its next owners. Book your private showing today! More details
    Listed by Century 21 Foothills Real Estate
    DIANE RICHARDSON
  • 1409 42 Cranbrook Gardens SE in Calgary: Cranston Apartment for sale : MLS®# A2267551

    1409 42 Cranbrook Gardens SE Cranston Calgary T3M 3P9
    Main Photo: 1409 42 Cranbrook Gardens SE in Calgary: Cranston Apartment for sale : MLS®# A2267551
    $439,900
    Residential
    Status:
    Active
    MLS® Num:
    A2267551
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,089 sq. ft.
    Welcome to Riverstone Manor where sophistication meets serenity in the heart of Cranston’s exclusive Riverstone community. This stunning 1,089 sqft. condo is a showstopper from every angle, featuring 2 bedrooms, 2 bathrooms, and A/C — the perfect blend of luxury, comfort, and style. Step inside and be wowed by the 9' ceilings, wall-to-wall windows, and sun-drenched south-facing balcony that flood the home with natural light and showcase breathtaking views of the scenic wet pond and surrounding landscape. The luxury plank flooring adds a sleek, modern touch throughout. The kitchen, absolute perfection. Think full-height cabinetry, quartz countertops, a gorgeous upgraded backsplash, stainless steel appliances, and soft-close drawers for that extra hint of class. The expansive island flows effortlessly into the open-concept living and dining areas — a dream for entertaining or cozy nights in. Need a home office? You’ve got the ideal nook with a killer view. The primary suite is your private escape, complete with a walk-in closet and a spa-inspired ensuite featuring dual sinks, a stand-up shower, and extra storage. The second bedroom offers endless flexibility perfect for guests, family, or your creative space. Add in a stylish 4-piece main bath, a dedicated laundry room with storage, and comfort essentials like central air conditioning, a titled underground parking stall (extra wide!), and a storage locker — and you’ve got it all. Just minutes from the Bow River pathways, Seton shops, South Health Campus, and Century Hall amenities, this home captures the very best of Calgary living. Top floor. South views. Total vibe. Welcome home to Riverstone Manor — where every day feels like a retreat. More details
    Listed by RE/MAX Complete Realty
    DIANE RICHARDSON
  • 167 Cramond Green SE in Calgary: Cranston Semi Detached (Half Duplex) for sale : MLS®# A2267693

    167 Cramond Green SE Cranston Calgary T3M 1B7
    Main Photo: 167 Cramond Green SE in Calgary: Cranston Semi Detached (Half Duplex) for sale : MLS®# A2267693
    $499,900
    Residential
    Status:
    Active
    MLS® Num:
    A2267693
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,238 sq. ft.
    Step into this beautifully maintained 3-bedroom, fully finished semi-detached home located in the sought-after community of Cranston. Thoughtfully updated and cared for, this property is ready to impress!On the main floor, you’ll find a spacious living room that flows seamlessly into the dining area and open kitchen. Natural light fills the space, highlighting the kitchen’s ample counter space, breakfast bar, and convenient pantry. A stylish 2-piece bathroom completes the main level.Upstairs, enjoy newer carpet and underlay that was replaced in recent years. The primary bedroom features a fresh accent wall, generous closet, and large window. A second bright bedroom with its own walk-in closet is located across from a 4-piece bathroom, providing excellent separation and privacy.The finished basement adds even more living space, offering a large bedroom with a walk-in closet, a 3-piece bath, LVP flooring, and a laundry closet with a new washer and dryer. The basement also includes a rec room complete with a wet bar—perfect for entertaining.The roof is a level 4 Owens Corning hail-resistant shingles was also replaced in recent years. Outside, the extra-deep lot offers plenty of backyard space with a refinished deck, garden, shed, and a grassy area for kids or pets to play. Being in Cranston you can enjoy parks, schools, and natural pathways nearby. You’ll also find year-round activities such as skating and tobogganing in winter, and a splash park, playgrounds, and courts in summer in this amazing community More details
    Listed by RE/MAX iRealty Innovations
    DIANE RICHARDSON
  • 201 Cranberry Square SE in Calgary: Cranston Detached for sale : MLS®# A2265962

    201 Cranberry Square SE Cranston Calgary T3M 1J4
    Main Photo: 201 Cranberry Square SE in Calgary: Cranston Detached for sale : MLS®# A2265962
    $515,000
    Residential
    Status:
    Active
    MLS® Num:
    A2265962
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,441 sq. ft.
    Welcome to 201 Cranberry Square SE, a beautifully maintained 4-bedroom, 3-bath detached home in the heart of Cranston! Perfect for multi-generational living or first-time buyers, this home offers a flexible layout designed for everyday comfort. The main floor features a bright living area, a functional kitchen and dining space, a convenient 2-pc bathroom, and a versatile den that can be used as an additional bedroom, home office, or playroom. Upstairs you’ll find the laundry room and three spacious bedrooms, including the primary suite complete with a 4-pc ensuite. The unfinished basement offers endless possibilities, with framing already in place for a bedroom, a 4-pc bathroom, and a large family room, perfect for creating a custom space such as a game area, movie room, or guest suite. Enjoy the added benefit of NEW SOLAR PANELS, helping you save on electricity while living sustainably, and A/C. Located on a quiet, family-friendly street, with a south-west facing backyard, this home is just minutes from grocery stores, dining, coffee shops, parks, and schools. A fantastic opportunity to own a move-in-ready home in one of Calgary’s most welcoming communities! More details
    Listed by eXp Realty
    DIANE RICHARDSON
  • 510 Cranston Drive SE in Calgary: Cranston Semi Detached (Half Duplex) for sale : MLS®# A2264010

    510 Cranston Drive SE Cranston Calgary T3M 0C3
    Main Photo: 510 Cranston Drive SE in Calgary: Cranston Semi Detached (Half Duplex) for sale : MLS®# A2264010
    $530,000
    Residential
    Status:
    Active
    MLS® Num:
    A2264010
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,340 sq. ft.
    Open House Saturday Nov 8th 1-3:30 pm - Cranston Gem with NO CONDO FEES - This Beautifully maintained semi detached home that exudes pride of ownership is located in an unbeatable location. This bright open concept home boasts an excellent layout from the front foyer through the kitchen and dinning room and also to the living room that has sliding door to your sunny south facing back garden. There is direct access from the foyer to the garage which also has a man door through to the back yard. The kitchen has a very functional layout and showcased by granite counters and caramel coloured maple cabinets. The kitchen is finished with Stainless steel appliances, tiled back. splash and a corner pantry for those storage needs. The living room has a cozy gas fireplace, hard wood floors and a sliding door to a large composite board deck, mechanical retractable awning and metal spindle railings. You can enjoy the privacy form this fully fenced and sun filled, south facing yard. The side of the house has poured concrete walk ways to ease those winter chores. On the Second level of this house there are two spacious bedrooms, the first has twin closets and over looks the rear yard. The second bedroom has a large walk in closet and faces north. Between the two bedrooms is large spa like bathroom with a jetted tub and a stand alone tiled shower. The windows are adorned with Hunter Douglas blinds through out and for convenience there is a central vac system with attachments. On those hot summer days you will be able to sleep comfortable with the central air conditioning. The basement does have roughed in plumbing and is awaiting your design ideas to customize this home further for your needs. This home is conveniently situated in walking distance to Sobeys, restaurants and shops. Close by you have the Seton shopping centre and 130th avenue shopping complex, South Health Campus, Hospitals, transportation and 5 Schools in the area. More details
    Listed by Century 21 Bamber Realty LTD.
    DIANE RICHARDSON
  • 23 Cramond Circle SE in Calgary: Cranston Detached for sale : MLS®# A2265076

    23 Cramond Circle SE Cranston Calgary T3M 1E3
    Main Photo: 23 Cramond Circle SE in Calgary: Cranston Detached for sale : MLS®# A2265076
    $534,000
    Residential
    Status:
    Active
    MLS® Num:
    A2265076
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,503 sq. ft.
    Welcome to 23 Cramond Circle SE, a warm and welcoming 4-bedroom family home tucked into a quiet street in Cranston, one of Calgary’s most popular southeast communities. Perfect for young families or move-up buyers, this home blends everyday comfort with the lifestyle you’ve been searching for. Step inside to a bright, open main floor designed for connection — hardwood floors, large windows, and a spacious kitchen with maple cabinetry, stainless-steel appliances, and a generous island with seating. Whether it’s homework at the counter or weekend brunch with friends, this space makes family life easy. Upstairs you’ll find three comfortable bedrooms including a primary suite with walk-in closet and full ensuite, plus convenient upper-floor laundry. The professionally finished basement offers a large rec room, a fourth bedroom, and room for play, work, or guests — a layout that grows with your family. Outside, enjoy a sunny, fenced backyard with a large deck and gazebo (included with the home) and massive green space, perfect for kids, pets, and summer evenings. There’s even room for a future double garage. Let’s not forget that the hot water tank was replaced in Sept 2022 (and includes a 12 year warranty), and the roof was redone in 2021. All of this in a walkable, family-focused community just minutes from parks, schools, pathways, Seton amenities, Fish Creek Park, and the Cranston Residents Association clubhouse. If you’re looking for a move-in-ready home with space to grow in one of Calgary’s best southeast neighbourhoods — this is the one. More details
    Listed by MaxWell Canyon Creek
    DIANE RICHARDSON
  • 210 Cranberry Place SE in Calgary: Cranston Detached for sale : MLS®# A2265325

    210 Cranberry Place SE Cranston Calgary T3M 0G7
    Main Photo: 210 Cranberry Place SE in Calgary: Cranston Detached for sale : MLS®# A2265325
    $569,900
    Residential
    Status:
    Active
    MLS® Num:
    A2265325
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,428 sq. ft.
    Welcome to 210 Cranberry Place SE, a charming and updated home in the heart of Cranston — just steps from parks, schools, shopping, public transit, and the community center. This well-maintained property offers great curb appeal and a sunny, south-facing backyard complete with a large L-shaped deck, a spacious shed, and a insulated double detached garage for added convenience. Inside, you'll find a bright, open-concept main floor with a front flex room that’s perfect for a home office or quiet reading space. The kitchen is well laid out with a center island and eat-up bar, a pantry, and all appliances have been replaced within the past year. The living and dining areas flow nicely together, and a 2-piece bathroom completes the main level. Upstairs offers a generous primary suite with a walk-in closet and full 4-piece ensuite, plus two additional bedrooms connected by a Jack & Jill bathroom. The laundry is conveniently located on this level as well. The developed basement includes two additional rooms that could function as bedrooms (note: no closets), a rec space, and a dedicated dog grooming room equipped with two grooming stations and a washing machine — all of which can be included in the sale or removed at the buyer’s request. This is an excellent opportunity to own a move-in ready home in one of Calgary’s most family-friendly communities. Book your showing today! More details
    Listed by CIR Realty
    DIANE RICHARDSON
1-12/36
Data was last updated November 11, 2025 at 04: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.