24320 Town Center Dr., Valencia, CA 91355