1701 Kosmina Road, in Vernon: Industrial for lease : MLS®# 10212486