industrial retail showroom - glenfield