Astra Business Centre 2 years ago ID: #538127 Listed In : Building and Construction #200 – 638 11 Ave SW, Calgary, AB T2R 0E2 (587) 327-7272 https://astrayyc.ca/ [email protected] Business Description Searching for a quality space for your office then you have the one an only option that is Astra Business Centre. They offer many types of facility as per your need.Visit them. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : office space downtown calgary calgary office space for lease beltline commercial office space for rent coworking space calgary office space for rent downtown calgary