Calgary Townhouses For Sale

SEARCH ALL MLS LISTINGS FOR CALGARY ALBERTA TOWNHOUSES FOR SALE

When it comes to starting your search for townhouses for sale in Calgary Alberta, it is vital to have access to all available listings. Start your search below by adjusting the filters to narrow down your criteria. 

If you need assistance, don't hesitate to contact me for personalized support. 

Forgot password Extend Verify Contact
1-12/1,040
  • 21 Sage Hill Path NW in Calgary: Sage Hill Row/Townhouse for sale : MLS®# A2303335

    21 Sage Hill Path NW Sage Hill Calgary T3R 2A7
    OPEN HOUSE: Apr 25, 2026
    01:00 PM - 03:30 PM MDT
    Open House on Saturday, April 25, 2026 1:00PM - 3:30PM Join me on Saturday & Sunday to view this Stunning Unit with NO CONDO FEES!
    OPEN HOUSE: Apr 26, 2026
    01:00 PM - 03:30 PM MDT
    Open House on Sunday, April 26, 2026 1:00PM - 3:30PM Join me on Saturday & Sunday to view this Stunning Unit with NO CONDO FEES!
    Main Photo: 21 Sage Hill Path NW in Calgary: Sage Hill Row/Townhouse for sale : MLS®# A2303335
    $559,000
    Residential
    Status:
    Active
    MLS® Num:
    A2303335
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,365 sq. ft.
    Open House - Sat & Sun from 1:00-3:30 pm. Discover refined living in this exceptional two-storey Alloy Townhouse, ideally located in the highly desirable community of Sage Hill NW. This beautifully appointed end unit offers the perfect blend of contemporary style, thoughtful design, and everyday practicality, creating a space that feels as good as it looks. Inside, you’ll find 1364 square feet of comfortable living space, including three spacious bedrooms and two and a half bathrooms, perfect for families or anyone who loves to entertain. Step into a bright, open-concept main floor that instantly feels like home. The modern kitchen stands out with a clean, stylish colour palette, upgraded lighting, and sleek stainless-steel appliances, set up perfectly for everything from quick weekday meals to hosting friends. The living and dining areas flow effortlessly together, with a cozy breakfast nook just off to the side, plus a practical mudroom and convenient half bath to keep daily life organized. Upstairs, the primary suite delivers a true retreat with vaulted ceilings, a spacious walk-in closet, and a well-appointed four-piece ensuite. Two additional generously sized bedrooms and an upper-floor laundry room make everyday living simple and efficient. The undeveloped basement is a blank slate, featuring two large windows and a bathroom rough-in—ready for you to design the extra space you’ve been wanting. Outside, enjoy a fully fenced and landscaped backyard, a spacious deck with a gas line for summer BBQs, and a double detached garage for added convenience. Perfectly positioned for convenience, you’re just minutes from Sage Hill Crossing, Beacon Hill Shopping Centre, and Cross Iron Mills, with nearby parks and schools, making it an ideal setting for growing families. Enjoy modern living with zero condo fees and the long-term value you’ve been looking for. *Some photos have been virtually staged* More details
    Listed by Century 21 Bamber Realty LTD.
  • 310 669 Savanna Boulevard NE in Calgary: Saddle Ridge Row/Townhouse for sale : MLS®# A2301401

    310 669 Savanna Boulevard NE Saddle Ridge Calgary T3J 2K2
    Main Photo: 310 669 Savanna Boulevard NE in Calgary: Saddle Ridge Row/Townhouse for sale : MLS®# A2301401
    $449,900
    Residential
    Status:
    Active
    MLS® Num:
    A2301401
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,649 sq. ft.
    Stylish, spacious, and incredibly functional—this 3-storey END UNIT townhouse in Savanna is the one you’ve been waiting for. Less than 4 years old and offering the peace of mind of the remaining new home warranty, this property stands out with a versatile layout designed for modern living. Step inside and you’ll immediately appreciate the bright ground-level 4th bedroom—perfect as a home office, guest space, a private workspace for today’s lifestyle needs or a 4th bedroom for your family. Upstairs, the heart of the home shines with a sun-filled open-concept living, dining, and kitchen area, ideal for both everyday living and entertaining. The kitchen offers style and function in equal measure, while the spacious living room flows seamlessly to a large private balcony—perfect for morning coffee or unwinding at the end of the day. A convenient 2-piece powder room completes this level. The top floor is thoughtfully designed for comfort and privacy, featuring a generous primary retreat with a 4-piece ensuite and large walk-in closet, along with two additional bedrooms and a full 4-piece main bathroom—ideal for families or shared living. Additional highlights include a convenient 2-car attached garage, plenty of storage throughout, visitor parking in the complex and the added privacy and natural light that comes with being an end unit. Located in the vibrant and growing community of Savanna in Saddle Ridge, you’re close to schools, shopping, transit, and all essential amenities—making this not just a home, but a smart investment in lifestyle and location. Move-in ready, packed with value, and priced for today’s market—this is a home you don’t want to miss. * Some photos are virtually staged. More details
    Listed by Power Properties
  • 3065 New Brighton Gardens SE in Calgary: New Brighton Row/Townhouse for sale : MLS®# A2304080

    3065 New Brighton Gardens SE New Brighton Calgary T2Z 0A4
    Main Photo: 3065 New Brighton Gardens SE in Calgary: New Brighton Row/Townhouse for sale : MLS®# A2304080
    $365,000
    Residential
    Status:
    Active
    MLS® Num:
    A2304080
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    907 sq. ft.
    Welcome to this BRIGHT BEAUTIFULLY MAINTAINED 2 BEDROOM, 1.5 BATHROOM townhome in the heart of NEW BRIGHTON. Offering the perfect blend of COMFORT, FUNCTIONALITY, and LOW-MAINTENANCE LIVING. Tucked away, SOUTH EAST facing a QUIET COURTYARD rather than another row of homes or busy driveway, this unit offers a rare sense of privacy and charm that’s hard to find in this price range. Step inside to discover a BRIGHT OPEN-CONCEPT MAIN FLOOR featuring LARGE SOUTH EAST-FACING WINDOWS that fill the space with NATURAL LIGHT. The functional layout offers a spacious living area, room for dining, and a well-appointed kitchen with plenty of cabinetry, an EAT-UP BREAKFAST BAR, and a PANTRY for additional storage. The main floor is complete with a convenient 2-PIECE POWDER ROOM and an OPEN-RISER STAIRCASE that enhances the airy feel of the home. Upstairs, you’ll find 2 GENEROUSLY SIZED BEDROOMS including a spacious PRIMARY RETREAT large enough for a KING-SIZED BED, along with a full 4-PIECE BATHROOM and UPPER FLOOR LAUNDRY for added convenience. The lower level provides direct access to the DOUBLE TANDEM ATTACHED GARAGE, a rare and highly desirable feature offering secure parking for 2 vehicles plus additional storage space. Enjoy the benefits of LOW CONDO FEES and access to the NEW BRIGHTON HOA amenities, all while being steps to PARKS, SCHOOLS, SHOPPING, RESTAURANTS, and major routes including DEERFOOT and STONEY TRAIL. Whether you're a FIRST-TIME HOME BUYER, YOUNG PROFESSIONAL, or INVESTOR, this MOVE-IN READY home offers exceptional value in one of Calgary’s most family-friendly communities. More details
    Listed by CIR Realty
  • 202 3650 2 Street SW in Calgary: Parkhill Row/Townhouse for sale : MLS®# A2303414

    202 3650 2 Street SW Parkhill Calgary T2S 1T8
    Main Photo: 202 3650 2 Street SW in Calgary: Parkhill Row/Townhouse for sale : MLS®# A2303414
    $1,345,000
    Residential
    Status:
    Active
    MLS® Num:
    A2303414
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    2,235 sq. ft.
    Welcome to the prestigious Parkhill School. Constructed with a distinctive blend of brick and sandstone, this cherished historic landmark was thoughtfully converted in 1993 into four exclusive residences. This top floor suite occupies the premier position in the building, offering three exposures (south, east, and west) and breathtaking panoramic views of the Elbow River valley and the Rocky Mountains. Designed over two expansive levels, this unique home features soaring 12 foot ceilings on the main floor, beautiful hardwood flooring, and an abundance of natural light through oversized windows, skylights, and French doors. The elegant living and dining areas open onto a spacious west facing balcony, while the sunlit kitchen and family room at the rear of the home flow out onto your private deck, perfect for morning coffee or evening entertaining. Upstairs, a stunning skylit staircase leads to two generously sized bedrooms, both with vaulted ceilings, private ensuite bathrooms, and individual balconies. The primary suite boasts an attached office that could easily be converted into a 3rd bedroom. Additional features include a common elevator, a private back entrance with mudroom and laundry/storage area, plus a rare double detached garage with a massive (over 400 sq/ft) rooftop deck ideal for taking in the serene surroundings. Situated in one of Calgary’s most desirable communities, this one of a kind home offers the perfect balance of heritage charm and contemporary sophistication. More details
    Listed by REMAX Innovations
  • 51 Country Village Villas NE in Calgary: Country Hills Village Row/Townhouse for sale : MLS®# A2294713

    51 Country Village Villas NE Country Hills Village Calgary T3K 0L7
    Main Photo: 51 Country Village Villas NE in Calgary: Country Hills Village Row/Townhouse for sale : MLS®# A2294713
    $445,000
    Residential
    Status:
    Active
    MLS® Num:
    A2294713
    Bedrooms:
    3
    Bathrooms:
    4
    Floor Area:
    1,320 sq. ft.
    Welcome to this bright and functional END UNIT townhome in the heart of Country Hills, perfectly positioned for first-time buyers and young families looking for space, convenience, and long-term value. Inside, the open-concept main floor is built for real everyday living. Large windows bring in plenty of natural light, while the seamless flow between the kitchen, dining, and living areas makes the space feel connected and practical. The kitchen is upgraded with STAINLESS STEEL APPLIANCES and GRANITE countertops, giving it a clean, modern feel that buyers are looking for. HARDWOOD flooring adds warmth, and the cozy GAS FIREPLACE creates a comfortable space to unwind. Sliding doors lead out to a generously sized deck, perfect for BBQs or relaxing summer evenings. What truly sets this home apart is the outdoor space. Being an end unit siding onto green space and a playground creates a level of openness and usability that is rarely found in townhomes in this location. It’s not just a deck, it’s a space you’ll actually use. Upstairs, you’ll find THREE well-sized bedrooms, including a primary suite with its own full ensuite, along with an additional full bathroom for the other bedrooms. Newly installed ENGINEERED HARDWOOD on the upper level adds a fresh, updated feel throughout. The recently finished basement provides the extra flexibility every growing household needs, complete with a large family room and a convenient half bathroom, ideal for a media space, playroom, or home office. Located just minutes from transit, shopping, restaurants, and Calgary's Airport, this home offers everyday convenience without sacrificing comfort. If you’re looking for a move-in ready home with a standout location, functional layout, and rare outdoor space, this is one you don’t want to miss. More details
    Listed by eXp Realty
  • 118 1409 Centre A Street NE in Calgary: Crescent Heights Row/Townhouse for sale : MLS®# A2303811

    118 1409 Centre A Street NE Crescent Heights Calgary T2E 2Z8
    Main Photo: 118 1409 Centre A Street NE in Calgary: Crescent Heights Row/Townhouse for sale : MLS®# A2303811
    $425,000
    Residential
    Status:
    Active
    MLS® Num:
    A2303811
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,368 sq. ft.
    Ultimate inner city location; vibrant, walkable and accessible offering a great urban vibe with easy access to paths and transit. Living is easy in this well rounded, over 1350 sq.ft., 2 bedroom, 3 bath home with a large, airy flex room. Open concept, spacious living room with gas fireplace, dining room which can easily host large gatherings and kitchen with a convenient walk-in pantry and breakfast bar. Upstairs is equally well-designed with a primary bedroom, walk-in closet and ensuite bath. The generous second bedroom also includes a walk-in closet while the expansive open loft/flex space is perfect for a gym, home office or additional living area. You will appreciate the full size laundry and oodles of insuite storage, and the rare bonus of TWO underground heated parking stalls. Residents also enjoy access to a low-maintenance courtyard—an inviting amenity space to relax and unwind. Enjoy hassle free living; condo fees include all utilities, with only electricity billed separately. A very special opportunity situated within a 5 minute walk to Rotary Park, Lawn bowling, Tennis Courts, Splash Park, Mini Art Galleries plus a 10 minute walk to downtown, the Bow River pathway, Prince's Island and St Patrick’s Island. More details
    Listed by RE/MAX House of Real Estate
  • 29 1011 Canterbury Drive SW in Calgary: Canyon Meadows Row/Townhouse for sale : MLS®# A2303647

    29 1011 Canterbury Drive SW Canyon Meadows Calgary T2W 2S8
    OPEN HOUSE: Apr 25, 2026
    01:00 PM - 03:00 PM MDT
    Open House on Saturday, April 25, 2026 1:00PM - 3:00PM
    Main Photo: 29 1011 Canterbury Drive SW in Calgary: Canyon Meadows Row/Townhouse for sale : MLS®# A2303647
    $439,900
    Residential
    Status:
    Active
    MLS® Num:
    A2303647
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,675 sq. ft.
    **Open House, Saturday April 25 from 1-3 pm** Welcome to easy, low maintenance living in the heart of Canyon Meadows - just steps from the Babbling Brook pathways and green space. This beautifully updated townhouse offers modern style, functional space, and low maintenance convenience in one of Calgary’s most established communities. With 1,675 sq ft above grade plus a fully developed lower level, this home gives you flexibility for how you want to live. Featuring 3 spacious bedrooms, 2.5 bathrooms, and a bright open concept layout, it’s designed for everyday living and easy entertaining. The bright and sunny kitchen stands out with quartz countertops, clean contemporary finishes, and a seamless flow into the living space. Downstairs, the fully developed basement adds valuable extra space; ideal for movie nights, a home office, or a private retreat. Step outside to your own private, fenced patio backing directly onto lush green space, perfect for morning coffee, evening unwinding, or hosting friends and family, with direct access to the Babbling Brook pathways. Located in the well managed Holly Meadows complex, low monthly condo fees cover exterior maintenance, offering true lock-and-leave ease. Complete with a single attached garage and convenient visitor parking just steps away, this home is well suited to busy professionals or those looking to simplify without compromise. Recent updates include: Newer windows throughout, Fridge (2025), Washer/Dryer (2026), Stove (2026), Garage Door (2022). Located close to shopping, schools, transit, and major routes. A standout opportunity in an established community, book your private viewing today! More details
    Listed by RE/MAX First
  • 828 132 Red Embers Link NE in Calgary: Redstone Row/Townhouse for sale : MLS®# A2303465

    828 132 Red Embers Link NE Redstone Calgary T3N 2X8
    OPEN HOUSE: Apr 25, 2026
    12:00 PM - 05:00 PM MDT
    Open House on Saturday, April 25, 2026 12:00PM - 5:00PM
    OPEN HOUSE: Apr 26, 2026
    12:00 PM - 05:00 PM MDT
    Open House on Sunday, April 26, 2026 12:00PM - 5:00PM
    Main Photo: 828 132 Red Embers Link NE in Calgary: Redstone Row/Townhouse for sale : MLS®# A2303465
    $454,700
    Residential
    Status:
    Active
    MLS® Num:
    A2303465
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,399 sq. ft.
    OPEN HOUSE on Saturday AND Sunday from 12-5pm. Please go to the Show Home located at 613-132 Red Embers Link NE for access. StreetSide proudly presents this exceptionally popular End-unit townhome, where expansive living areas meet modern comforts and sophisticated finishes. The thoughtfully designed floorplan features three spacious upper-level bedrooms and two and a half well appointed bathrooms, complemented by a versatile tech station on the main floor that is perfect for a workspace. The heart of the home is an inviting open-concept main floor, anchored by a large gourmet kitchen featuring a functional breakfast bar for casual dining. This bright living space transitions seamlessly to a private balcony, offering a perfect setting for outdoor relaxation. The interior showcases high end craftsmanship, including modern white slab-style cabinetry with a full bank of drawers for maximum storage. The kitchen is further elevated by polished white quartz countertops and a full suite of premium stainless steel appliances. Durable luxury vinyl flooring runs throughout the primary living areas, while the stairs and upper level are finished with plush carpet over an 8lb underlay for superior comfort. Additional conveniences include an attached double car garage, professionally maintained landscaping, and a lifestyle defined by maintenance free living. Located within Red Embers Point East, this home places you at the heart of the dynamic Redstone neighborhood. Enjoy the ease of a convenient location with quick access to major routes, including Stoney Trail, ensuring you are never far from the city's best. The community is strategically positioned near future commercial developments, promising shops, services, dining, and entertainment options just moments from your doorstep. More details
    Listed by RE/MAX Realty Professionals
  • 838 132 Red Embers Link NE in Calgary: Redstone Row/Townhouse for sale : MLS®# A2303613

    838 132 Red Embers Link NE Redstone Calgary T3N 2X8
    OPEN HOUSE: Apr 25, 2026
    12:00 PM - 05:00 PM MDT
    Open House on Saturday, April 25, 2026 12:00PM - 5:00PM
    OPEN HOUSE: Apr 26, 2026
    12:00 PM - 05:00 PM MDT
    Open House on Sunday, April 26, 2026 12:00PM - 5:00PM
    Main Photo: 838 132 Red Embers Link NE in Calgary: Redstone Row/Townhouse for sale : MLS®# A2303613
    $454,700
    Residential
    Status:
    Active
    MLS® Num:
    A2303613
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,399 sq. ft.
    OPEN HOUSE on Saturday AND Sunday from 12-5pm. Please go to the Show Home located at 613-132 Red Embers Link NE for access. StreetSide proudly presents this exceptionally popular end-unit townhome, where expansive living areas meet modern comforts and sophisticated finishes. The thoughtfully designed floorplan features three spacious upper-level bedrooms and two and a half well appointed bathrooms, complemented by a versatile tech station on the main floor that is perfect for a workspace. The heart of the home is an inviting open-concept main floor, anchored by a large gourmet kitchen featuring a functional breakfast bar for casual dining. This bright living space transitions seamlessly to a private balcony, offering a perfect setting for outdoor relaxation. The interior showcases high end craftsmanship, including modern white slab-style cabinetry with a full bank of drawers for maximum storage. The kitchen is further elevated by polished white quartz countertops and a full suite of premium stainless steel appliances. Durable luxury vinyl flooring runs throughout the primary living areas, while the stairs and upper level are finished with plush carpet over an 8lb underlay for superior comfort. Additional conveniences include an attached double car garage, professionally maintained landscaping, and a lifestyle defined by maintenance free living. Located within Red Embers Point East, this home places you at the heart of the dynamic Redstone neighborhood. Enjoy the ease of a convenient location with quick access to major routes, including Stoney Trail, ensuring you are never far from the city's best. The community is strategically positioned near future commercial developments, promising shops, services, dining, and entertainment options just moments from your doorstep. More details
    Listed by RE/MAX Realty Professionals
  • 277 Lucas Avenue NW in Calgary: Livingston Row/Townhouse for sale : MLS®# A2303719

    277 Lucas Avenue NW Livingston Calgary T3P 1S3
    Main Photo: 277 Lucas Avenue NW in Calgary: Livingston Row/Townhouse for sale : MLS®# A2303719
    $474,900
    Residential
    Status:
    Active
    MLS® Num:
    A2303719
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    956 sq. ft.
    Welcome to this maintenance-free townhouse bungalow in the desirable community of Livingston. This stunning home offers over 1800 sq ft of living space, all professionally developed by the builder. The home features grand vaulted ceilings throughout the living, dining and kitchen area, luxury vinyl plank flooring and upgraded stainless steel appliances. The spacious living room features a large window that allows in plenty of natural light. The expansive kitchen features upgraded two-tone cabinetry, a large island with breakfast bar and an adjacent dining area. The home offers a main floor den currently being used as a pantry. Relax in the spacious primary bedroom with a luxurious ensuite bathroom featuring an upgraded walk-in shower with glass enclosure and a large walk-in closet. A conveniently located powder room, closet, mud room and door to access the single car garage, completes the main floor. The lower level features 9 foot ceilings, spacious family room with enough extra space for a home office, a large second bedroom with a walk-in closet, a four piece bathroom and a laundry/utility room. Enjoy living in the community of Livingston with nearby shopping, restaurants and easy access to public transit stops and Stoney Trail. More details
    Listed by RE/MAX Complete Realty
  • 73 219 90 Avenue SE in Calgary: Acadia Row/Townhouse for sale : MLS®# A2303928

    73 219 90 Avenue SE Acadia Calgary T2J 0A3
    Main Photo: 73 219 90 Avenue SE in Calgary: Acadia Row/Townhouse for sale : MLS®# A2303928
    $329,000
    Residential
    Status:
    Active
    MLS® Num:
    A2303928
    Bedrooms:
    3
    Bathrooms:
    1
    Floor Area:
    1,065 sq. ft.
    Welcome to this fantastic opportunity in the established community of Acadia! Whether you're a first-time home buyer, savvy investor, or looking to downsize, this well-maintained home checks all the boxes. Pride of ownership is evident throughout, with a long-term tenant of over 10 years who has taken exceptional care of the property—making this a true turnkey investment option. The functional layout offers comfortable living spaces and great usability for everyday life. Enjoy the added bonus of a private, fenced front yard—perfect for relaxing, entertaining, or giving pets and kids a safe space to play. Yes, pets are allowed, making this a rare find for animal lovers! The reasonable condo fees help keep monthly costs affordable, adding to the overall value and appeal. Located in a convenient area close to shopping, transit, schools, and major roadways, this is an excellent opportunity to get into the market or expand your portfolio. Don’t miss your chance to own in one of Calgary’s most accessible and established neighborhoods! More details
    Listed by Royal LePage Benchmark
  • 23 10457 19 Street SW in Calgary: Braeside Row/Townhouse for sale : MLS®# A2303849

    23 10457 19 Street SW Braeside Calgary T2W 3E6
    Main Photo: 23 10457 19 Street SW in Calgary: Braeside Row/Townhouse for sale : MLS®# A2303849
    $479,000
    Residential
    Status:
    Active
    MLS® Num:
    A2303849
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,531 sq. ft.
    Click brochure link for more details. Welcome to one of Braeside's best-kept secrets — Brandy Lane. Tucked into one of the community's most established complexes, this four-level townhome offers the kind of layout that's genuinely hard to find. The main floor is designed so that the kitchen, dining room, and living room each have their own place without feeling closed off. The living room is anchored by a gas fireplace, 12' ceilings, and floor-to-ceiling windows that bring in great natural light. The kitchen has stainless steel appliances, a reverse osmosis system, and a breakfast nook for morning coffee. The formal dining room sits comfortably between them. It's a layout that lets everyone do their own thing without being on top of each other. Upstairs, the primary bedroom is generously sized with a walk-in closet, a 4-piece ensuite, and a bonus area that works well as a dressing space or sitting area. Two additional large bedrooms and a second full bathroom round out the upper level. Downstairs, you'll find a flexible space that works well as an office or home gym, plus a laundry area with a new dryer (2025) and new furnace (December 2025). Step outside, and the deck backs onto some of the most beautiful mature trees in the area. It's a genuinely private and peaceful outdoor space that's hard to find in a complex setting. Single attached garage, insulated and drywalled, with an extra-long driveway for a second vehicle. Condo fees include water and sewer, and the complex has real upgrades coming: new wood fascia and soffits, additional landscaping and tree planting, and freshly painted wood fencing. An easy online portal keeps residents connected for documents and communications. Minutes to Glenmore Reservoir pathways, schools, shopping, transit, and Southland Leisure Centre. More details
    Listed by Honestdoor Inc.
1-12/1,040
Data was last updated April 22, 2026 at 06: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.