2006 Glencaird Street, in Lumby: Industrial for sale : MLS®# 10177096