2620 Baguley Road W, Severn