595 Bay Street, Toronto, ON, Canada
This commercial space for lease is for a short term or pop up opportunity located in downtown Toronto, Ontario Canada. Atrium is over 1,000,000 sq ft of office and retail space (retail on the ground floor and concourse). The unit is in excellent condition, ready to open and operate a short term or pop up space. The lighting makes it perfect to showcase your products!