Omega
2005
105 Street Edmonton
Built in 2005 by Langham Developments, Omega is a stylish 14-storey high-rise condo located in downtown Edmonton. With just 54 exclusive suites, Omega offers an intimate urban living experience. The building features a retail ground floor with floor above of office space, combining convenience with city living. Omega was Langham’s second development in Edmonton, paving the way for future projects like the Icon and Fox towers on the 104th Street Promenade. Residents enjoy modern amenities including a fitness center, underground parking, gas BBQ hook-ups on patios, and spacious 9-foot ceilings, all designed to enhance the downtown lifestyle.