595 Bay St, Toronto, ON Unit S-01A -2
Neighbors
Uniqlo
Muji
Rogers
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