Prime Flagship Retail Space Available!0 0October 17, 2011Press, RetailThe Burroughes has 2000 sq.ft. of prime retail space available for short or long term rental. Perfect for Holiday Pop Up Shops, Special Product Launches etc. Please contact us at 416.360.5757 [...]