3251 South Sparrow Lake Road, Severn