[Ca-on-commercial] Scarborough, Industrial Building, 35266 sq.ft, $14,759,999.00, Prestige Location, Impressive Ceiling Height offering ample storage space.