We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
#200 – 638 11 Ave SW, Calgary, AB T2R 0E2
About Astra Business Centre
Description
Quite possibly the best option to open or move your office into within central YYC. Located in a high traffic and accessible area, the Astra Business Centre makes client visitations a pleasure. Co-Working and Networking opportunities are abundant.

Business in Calgary, Canada

Concrete Contractor 13 Real Estate Company 9 Web Designer 6 Software Company 6 Construction Service & Supply 5

Similar places nearby