24510 Welby Way, West Hills, CA 91307