595 Bay St, Toronto, ON, Unit E-02B
Neighbors
Queens Park
Red Lobster
Dennys
Estimated Pricing
Description
This pop-up venue opportunity is located in downtown Toronto, Ontario Canada. Atrium is a retail space for rent that is apart of over 1,000,000 square feet of office and retail (retail on the ground floor and concourse level). The retail space for lease is available for short term and long term leases.
Amenities
Photos
Availability
Similar Spaces
Similar Spaces