Keele Street IndustrialIndustrial facility.Address8080 Keele Street // Vaughan, ONInvestment DateLegacy AssetSize120,000 SqFt